河南科技大学c语言上机实验指导答案,河南科技大学C语言上机实验指导书答案...

2.阅读程序,分析程序中的错误,每处错误均在提示行/********************/的下一行,请将错误改正,并上机验证。

(1) /********************/ /********************/

switch(t) case 8

(2) /********************/ /********************/ y=‘T‘; y=‘F‘;

(3) /********************/ /********************/ a

(4) /********************/ /********************/

a==100 printf(―%s\\n‖,”a不等于100‖); (5) /********************/ /********************/

scanf(―%d‖,&x); if(x%3==0&&x%7==0)

3.阅读程序,在程序中提示行/********************/的下一行填写正确内容,将程序补充完整,并上机验证。

(1) if(a

(3) if(a+b>c&&a+c>b&&b+c>a) printf(―%d,%d,%d不能构成三角形\\n‖,a,b,c); (4) else case 2:printf(―%d%d\\n‖,k,j); (5) if(g==m) if(g>m)

2.4实验4 循环结构程序设计(一)

1.阅读程序,分析结果,并上机验证

(1) num=1 (2) k=2,n=3 (3) 5

num=2 (4) abcDEF num=3

2.阅读程序,分析程序中的错误,每处错误均在提示行/********************/的下一行,请将错误改正,并上机验证。 (1)

① /********************/ /********************/

int n,i=1,sum=0; while(i<=n)

② /********************/ /********************/

i++; }while(i<=n); (2) /********************/

if(x%2==1&& x%3==2&& x%5==4&& x%6==5&& x%7==0) /********************/

find=1;

3.阅读程序,在程序中提示行/********************/的下一行填写正确内容,将程序补充完整,并上机验证。 (1) 0; b=i+1; c-101 (2) int j,a,b,c; j; printf(―%d ‖,j); (3)0 s=s+t;

4.按要求编写程序,请在提示行/********************/之间填写代码,完善程序,并上机调试。 (1)

①/*ex4-11*/

/********************/ for(i=x;i>=1;i++)

{ if(x%i==0&&y%i==0) break; }

/********************/ ②/* ex4-12 */

/********************/ int m,n,k,x,t; if(n>m)

{t=n;n=m;m=t;}

for(k = 1; k <= n; k++) if(m % k == 0 && n % k == 0) x = k;

printf(\的最大公约数是:%d\\n\ /********************/ ③ /*ex4-13 */

/********************/ int m,n,t,b; if(n>m)

{t=n;n=m;m=t;} b = m % n; while(b != 0) { m = n; n = b; b = m % n; }

printf(\

/********************/ (2)/*ex4-14 */

/********************/ int m,n,i,s,t; s=0;

scanf(\

if(n>m)

{t=n;n=m;m=t;} for(i=n;i<=m;i++) if(i%3!=0&&i%7!=0) s=s+i;

/********************/ (3)/*ex4-15 */

/********************// { term=i*(i+1)*(i+2); sum=sum+term; }

/********************/ /*ex4-16 */

/********************// int n,a,i;

long term=0,sum=0;

printf(\ scanf(\ for(i=1;i<=n;i++) { term=term*10+a; sum=sum+term; }

printf(\ /********************/

实验5 循环结构程序设计(二)

1.阅读程序,分析结果,并上机验证 (1) (略) (2) (略) (3) (略) (4) 8,-2

2.阅读程序,分析程序中的错误,每处错误均在提示行/********************/的下一行,请将错误改正,并上机验证。

(1) /********************/ 或 /********************/

for (i = 0; i < 6; i++) for (i = 1; i <= 6; i++) /********************/

for (j = 1; j <= 5; j++)

(2) /********************/ /********************/

while(n <= 5) for(i = 1; i <= a; i++)

3.阅读程序,在程序中提示行/********************/的下一行填写正确内容,将程序补充完整,并上机验证。

(1) j <= n sum=sum+1/t; (2) 0 flag===0 (3) sum=0; m++ k

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值