C语言定义函数
答案:1 悬赏:60 手机版
解决时间 2021-11-13 23:21
- 提问者网友:疯孩纸
- 2021-11-13 00:20
C语言定义函数
最佳答案
- 五星知识达人网友:毛毛
- 2021-11-13 01:07
#include
#define N 100
void CountStars(char (*arr)[N],int n,int *num); //函数声明
int main()
{
int w,i,j,count;
char stars[N][N];
scanf( "%d", &w );
getchar();
for ( i = 0; i < w; i++ )
gets( stars[i] );
CountStars( stars, w, &count );
printf( "%d
", count );
return 0;
}
void CountStars(char (*arr)[N],int n,int *num)
{
int i,j;
*num=0;
for(i=0;i {
j=0;
while(arr[i][j] != '')
{
if(arr[i][j] == '*')
(*num)++;
j++;
}
}
}示例运行结果:
3
#*#
##*
***
5
追问同志,不好意思,忘记说明了,开头文件是前置代码,int main开始都是后置代码,意思就是只能在中间写代码。。。题目是这样规定的我也很无奈
#define N 100
void CountStars(char (*arr)[N],int n,int *num); //函数声明
int main()
{
int w,i,j,count;
char stars[N][N];
scanf( "%d", &w );
getchar();
for ( i = 0; i < w; i++ )
gets( stars[i] );
CountStars( stars, w, &count );
printf( "%d
", count );
return 0;
}
void CountStars(char (*arr)[N],int n,int *num)
{
int i,j;
*num=0;
for(i=0;i
j=0;
while(arr[i][j] != '')
{
if(arr[i][j] == '*')
(*num)++;
j++;
}
}
}示例运行结果:
3
#*#
##*
***
5
追问同志,不好意思,忘记说明了,开头文件是前置代码,int main开始都是后置代码,意思就是只能在中间写代码。。。题目是这样规定的我也很无奈
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯