c程序设计习题
发布时间: 2024-04-16 05:46:54
⑴ c语言程序设计例题
第一个问题答案为
#include<stdio.h>
int f(int i)
{
int j;
int m=1;
for(j=i;j>1;j--)
{
m=m*j;
}
return m;
}
main()
{
printf("5!的结果为%d\n",f(5));
printf("10!的结果为%d\n",f(10));
}
第二个问题答案为:
#include<stdio.h>
struct stu
{
char n[80];
char x[80];
float avg;
}s[2];
main()
{
float i,j;
int k;
for(k=0;k<2;k++)
{
printf("输入第%d个学生姓名 学号 英语成绩 数学成绩(用空格隔开)\n",k+1);
scanf("%s %s %f %f",s[k].n,s[k].x,&i,&j);
s[k].avg=.5*(i+j);
}
for(k=0;k<2;k++)
printf("第%d个学生的姓名:%s 学号:%s 平均成绩:%f\n",k+1,s[k].n,s[k].x,s[k].avg);
}
ls ms比较繁琐