《C程序设计教程(第四版)——谭浩强》
例题4.1 求1+2+3+4+……+100。
代码:
//《C程序设计教程(第四版)——谭浩强》
//例题4.1 求1+2+3+4+……+100。
#include <stdio.h>
int main()
{
int n=0;//求n个数相加
int sum=0;//相加之和
printf("请输入你想要1~n个数相加\nn=");
scanf("%d",&n);
// printf("\n");
int i=1;
for(i=1;i<=n;i++)
{
sum=sum+i;
}
printf("n个数相加的和为%d\n",sum);
return 0;
}
运行结果:
编写代码时遇到的问题:
(1)for循环
在C语言中,for循环用于重复执行某个操作。其基本语法如下:
for (初始化; 判断; 更新状态)
{
循环体;
}