(1) 求10个整数的和:
#include<stdio.h>
int main()
{
int i , number , sum ;
printf ( "请输入10个整数\n");
sum = 0 ;
i = 1 ;
while ( i < = 10 )
{
scanf ("%d" , &number);
sum + = number;
i = i + 1 ;
}
printf ("%d\n", sum);
return 0;
}
(2)求若干学生总成绩:
#include<stdio.h>
int main()
{
int i,n;
double sum,score;
printf("请输入一批0~100的整数\n");
scanf("%lf",&score);
sum=0;
while (scanf("%lf",&score),score>=0)
{
sum += score;
}
printf("%.2f",sum);
return 0;
}
(3)计算n的位数:
#include<stdio.h>
int main()
{
int n,digits;
printf("请输入一个整数n:\n");
scanf("%d",&n);
if (n==0)
digits=1;
while(n!=0)
{
n/=10;
digits++;
}
printf("%d\n",digits);
return 0;
}