问题描述:
终端输入一个数字,求从1加到这个数字的和!
运行结果:
代码部分:
#include <stdio.h>
int main()
{
unsigned int sum = 1UL;//Stres the sum of integers
unsigned int j = 1U;//Inner loop control variable
unsigned int count = 0;//Number of sums to be calculated
//Prompt for,and read the input count
printf("\nEnter the number of intergers you want to sum: ");
scanf(" %u",&count);
unsigned int i = 0;//Out loop control variable
for (i = 1;i <= count ;++i)
{
sum = 1UL; //Initialize sum for the inner loop
j = 1; //Initalize integer to be added
printf("\n1");
//Calculate sum of integers from 1 to i
while(j < i)
{
sum += ++j;