文档库

最新最全的文档下载
当前位置:文档库 > 上海交大程序设计(C)_第二次上机实验

上海交大程序设计(C)_第二次上机实验

实验名称:循环结构程序设计和数组的应用

1、程序填空

下面程序的功能为:计算1~100之间的偶数之和,完成以下的程序并运行出正确的结果。# include

void main()

{inti,s=0;

/**************found*************/

i=2;

while(i<=100)

{s=s+i;

/**************found**************/

i+=2 ;

}

printf(“s=%d”,s);

}

上海交大程序设计(C)_第二次上机实验

结果:s=2550

2、程序改错

(1) 下面程序的功能为:计算10!,修改以下的程序并上机运行通过。

#include

void main()

{int n,t;

for(n=1,t=1,t<10,t++);for(n=1,t=1;t<=10;t++)

n=n*t;

printf(“10!=%d\n”,n);

}

上海交大程序设计(C)_第二次上机实验

结果:10!=3628800

(2) 下面程序的功能为:计算1~100之间能被3和7整除的数之和,修改以下的程序并上机运行通过。