|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
[ yaolinxi@localhost Chapter3. C]$ vi test1. C
[ yaolinxi@localhost Chapter3. C]$ gcc test1. C && . /a. out
test1.c:在函数'main'中:
test1. C:9:3: 错误:程序中有游离的‘\357
printf( "请输入第%d同学的成绩:”,i+1);
test1. C:9:3: 错误:程序中有游离的‘\274
test1. c:9:3: 错误:程序中有游离的‘\214
test1. c: 9: 47: 错误: expected‘)’before‘i'
printf( "请输入第%d同学的成绩:”,1+1);
下面是原程序
int s[ NUM]
int i, sum=0;
for ( i=0; i<NUM; i++)
{
printf( "请输入第%d同学的成绩:”,i+1) ;
scanf ( "%d",&s[ i] ) ;
sum+=S[ i] ;
}
printf( "成绩录入完毕,该次考试的平均分为: %。2f\n",( double) sum/NUM) ;
return 0;
本帖最后由 临时号 于 2022-8-8 11:27 编辑
看我的注释
- #include <stdio.h>
- #define NUM 2
- int main()
- {
- int s[ NUM]; // 末尾要加;
- int i, sum=0;
- for ( i=0; i<NUM; i++)
- {
- printf( "请输入第%d同学的成绩:",i+1) ; // 标点符号不要写成中文的
- scanf ( "%d",&s[ i] ) ; // 标点符号不要写成中文的
- sum+=s[ i] ; // C语言区分大小写
- }
- printf( "成绩录入完毕,该次考试的平均分为: %.2f\n",( double) sum/NUM) ; // 标点符号不要写成中文的
- return 0;
- }
复制代码
|
|