#include <stdio.h>
int main()
{
int i=1;
float sum=0, s;
printf("请输入10个实数:\n");
while (i<=10)
{ scanf("%f",&s);
sum=sum+s;
i++;
}
printf("这10个实数的和:%f\n", sum);
return 0;
}
#include <stdio.h>
int main()
{
int i = 1;
float sum = 0, s;
printf("请输入10个实数:\n");
while (i <= 10)//循环十次,每次输入一个数字
{
scanf("%f", &s); //输入数字。%f表示输入的是浮点数
sum = sum + s; //累加求和
i++; //作为循环判断条件,每次加一
}
printf("这10个实数的和:%f\n", sum); //输出十个数字和。%f表示输出的是浮点数
return 0;
}
#include <stdio.h>
int main()
{
int i=1;
float sum=0, s;
printf("请输入10个实数:\n");
while (i<=10)//判断i小于等于10,就进入循环,共循环(10-1+1=10)次
{
scanf("%f",&s);//输入一个浮点数,赋给s
sum=sum+s;//sum为浮点数s的累加和
i++;//每次循环i加1
}
printf("这10个实数的和:%f\n", sum);//打印
return 0;
}
#include <stdio.h>
//主方法
int main()
{
int i=1; //初始化整型 i
float sum=0, s;//初始化浮点型sun s
printf("请输入10个实数:\n"); //控制台输出
while (i<=10)//循环10次
{
scanf("%f",&s);//接收控制台输入的浮点型值
sum=sum+s; //累加
i++; //循环+1
}
//循环结束,输出累加的结果
printf("这10个实数的和:%f\n", sum);
return 0;
}
注释后如下:
#include <stdio.h> //定义头文件
int main() //主函数
{
int i=1; //定义整型变量i,并将1赋值给i
float sum=0, s; //定义浮点型变量 sum ,s 并将0 赋值给 sum
printf("请输入10个实数:\n"); //输出提示:请输入10个实数:
while (i<=10) //while 循环 i<=10时执行循环体
{ scanf("%f",&s); //输入s
sum=sum+s; //sum 求和
i++; //i自增+1
}
printf("这10个实数的和:%f\n", sum);//输出求和后值
return 0; //return 0 返回0值,程序执行结束
}
希望对题主有所帮助,望采纳!!