|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include <stdio.h> //导入头文件。
- int main()
- {
- int nums[30];
- int i;/*设置初始化计数器*/
- for (i=0;i>=30;i++)
- {
- printf("请输入第%d个数:", i+1);
- scanf("%d",nums[i]);/*报错为:average.c: In function ‘main’:
- average.c:16: error: ‘num’ undeclared (first use in this function)
- average.c:16: error: (Each undeclared identifier is reported only once
- average.c:16: error: for each function it appears in.)*/
- }
- int j;
- int count = 0;
- for (j=0;j>=30;j++)
- {
- count += num[j];
- }
- int result;
- result = count / 30;
- printf("平均数为%d", result);
- return 0;
- }
复制代码
注释在上面,求教
错误有的多哦
- #include <stdio.h> //导入头文件。
- int main()
- {
- int nums[30];
- int i;/*设置初始化计数器*/
- for (i=0;i<30;i++) // 应该为<30
- {
- printf("请输入第%d个数:", i+1);
- scanf("%d",&nums[i]); // 少了地址符
- }
- int j;
- int count = 0;
- for (j=0;j<30;j++) // 应该为<30
- {
- count += nums[j]; // 应该为nums,num没有定义
- }
-
- // 如果求平均数,应该怎样表示
- float result;
- result = count / 30.0;
- printf("平均数为%f", result);
- return 0;
- }
复制代码
|
|