#include<stdio.h>
#include<windows.h>
void test01()
{
int i, sum = 0;
i = 1;
while (i <= 100)
{
sum = sum + i;
i++;
}
printf("一百以内整数相加和为:%d\n", sum);
}
//错误代码试错结果
void test02()
{
int i ;
int sum = 0;
for(i <= 100; sum = sum + i; i++)
{
printf("%d", sum);
}
}
void main()
{
test01();
test02();
system("pause");
}
试验依次输出
#include<stdio.h>
#include<windows.h>
void test01()
{
int i, sum = 0;
i = 1;
while (i <= 100)
{
sum = sum + i;
i++;
}
printf("一百以内整数相加和为:%d\n", sum);
}
//错误代码试错结果修改为依次相加输出
void test02()
{
int i;
int sum = 0;
for(i = 0; i <= 100; i++)
{
sum = sum + i;
printf("%d\n", sum);
}
}
void main()
{
//test01();
test02();
system("pause");
}
#include<stdio.h>
#include<windows.h>
void test01()
{
int i, sum = 0;
i = 1;
while (i <= 100)
{
sum = sum + i;
i++;
}
printf("一百以内整数相加和为:%d\n", sum);
}
//错误代码试错结果
void test02()
{
int i;
int sum = 0;
for(i <= 100; sum = sum + i; i++)
{
printf("%d", sum);
}
}
//错误代码试错结果修改为依次相加输出
void test03()
{
int i;
int sum = 0;
for(i = 0; i<= 100; i++)
{
sum = sum + i;
printf("%d\n", sum);
}
}
//错误代码试错结果修改为依次相加输出
void test04()
{
int i;
int sum = 0;
for(i = 0; i<= 100; i++)
sum = sum + i;
printf("100以内整数相加函数运算得%d\n", sum);
}
void main()
{
// test01();
// test02();
// test03();
test04();
system("pause");
}