简单的C语言题求助。

2025-03-06 11:37:37
推荐回答(2个)
回答1:

编一程序,输出你的姓名,学号,地址,高考成绩,并计算各科目的平均成绩之后进行输出。
程序如下:
main()
{
char name[20],number[10],addr[50];
int score[4],i,sum;
float av;
printf ("输入你的姓名(不要用空格!)==>");
scanf("%s",name) ;
printf ("输入学号==>");
scanf("%s",number) ;
printf ("输入地址==>");
scanf("%s",addr) ;
printf ("输入高考成绩(用空格分隔)==>");
for(i=0;i<4;i++)scanf("%d",score+i) ;
for(i=sum=0;i<4;i++)sum+=*(score+i) ;
av=sum*1.0/4;
printf ("考生姓名:%s\n",name);
printf ("考生学号:%s\n",number);
printf ("考生地址:%s\n",addr);
printf ("高考成绩:");
for(i=0;i<4;i++)printf("%4d",*(score+i)) ;
printf ("\n");
}
若有不明白的地方请留言。

回答2:

include
int main{
int x y,z,w;
printf("姓名/n");
printf("学号/n");
scanf("%d, &x"); //有多少个数据就多少个scanf我就不一一写出来了
printf("%d, (x+y+z+w)/4 "); //x,y,z,w是你输入的高考成绩
return 0;
}