1.写一个程序,输入一个班级学生的成绩,求全班的平均成绩。 #includemain()
{float score,average=0; int n=0;
scanf(“%f”,&score); while(score>=0) {average+=score; n++;
scanf(“%f”,&score); }
if(n!=0) average=average/n; printf(“%6.2f”,average); }
2.写程序计算s=1+2+3+···+100。 #includevoid main() {int s=0;
for(i=1;i<=100;i++) s=s+I;
printf(“s=%d”,s); }
3.用for循环语句求n!。 #includevoid main() {int i,n; long fac;
scanf(“%d”,&n); fac=1;
for(i=1;i<=n;i++)
fac=fac*i;
printf(“%d!=%ld”,n,fac);
}
4.用for循环语句编程,将输入的多个正数累加,当输入的数据为负数时,则程序结束。 void main()
{long sum=0;int x; for(;;)
{scanf(“%d”,&x); if(x>=0) sum+=x; else break; }
printf(“sum=ld”,sum); }