c语言循环结构设计作业,C语言练习题-第五章循环结构程序设计练习题-答案.doc...

(27)有以下程序#include main() {int i,j;for(i=3;i>=1;i--) { for(j=1;j<=2;j++) printf("%d",i+j);printf("\n ") ;}}程序的运行结果是2 3 4 B) 4 3 2 C) 2 3 D) 4 5 3 4 5 5 4 3 3 4 3 4 4 5 2 3

(29)有以下程序#include main(){ int i=5;do{ if(i%3==1)if(i%5==2){ printf("*%d",i); break; }i++;} while(i!=0);printf("\n");}程序的运行结果是A) *7 B)*3*5 C)*5 D)*2*6(20)以下程序中的变量已正确定义for(i=0;i<4;i++,i++for(k=1;k<3;k++);printf(*”);程序段的输出结果是(? )?。A)********?????????B)****?????????C)**??????????D)*(18)有以下程序 #include 

main()

{ int c=0,k;

for(k=1;k<3;k++)

switch(k)

{ default:c+=k;

case 2:c++;break;

case 4:c+=2;break;

}

printf("%d\n",c);

}

程序运行后的输出结果是

A)3

B)5

C)7

D)9

(21)有以下程序

#include 

main()

{  int n=2,k=0;

while(k++&&n++>2);

printf("%d %d\n",k,n);

}

程序运行后的输出结果是

A)0 2

B)1 3

C)5 7

D)1 2

(9)以下程序运行后的输出结果是【9】#include 

main()

{  int a=1,b=7;

do{

b=b/2;a+=b;

} while (b>1);

printf("%d\n",a);

}

(10)有一下程序

#include 

main()

{  int f,f1,f2,i;

f1=0;f2=1;

printf("%d %d ",f1,f2);

for(i=3;i<=5;i++)

{ f=f1+f2; printf("%d",f);

f1=f2; f2=f;

}

printf("\n");

}

程序运行后的输出结果是【10】(20)有以下程序

#include

main()

{in i,j,m=1;

for(i=1;i<3;i++)

{for(j=3;j>O;j--)

{if(i*j)>3)break;

m=i*j;

}

}

printf("m=%d\n",m);

程序运行后的输出结果是

A)m=6

B)m=2

C)m=4

D)m=5

(21)有以下程序

#include(stdio.h>

main()

{int a=l;b=2;

for(;a<8;a++) {b+=a;a+=2;}

printf("%d,%d\n",a,b);

}

程序运行后的输出结果是

A)9,18

B)8,11

C)7,11

D)10,14

8)有以下程序

#include

main()

{ int m,n;

scanf("%d%d",&m,&n);

while(m!=n)

{ while(m>n) m=m-n;

while(m

}

printf(“%d\n”,m);

}

程序运行后,当输入14 63 时,输出结果是 【8】

#include

main()

{ int s;

scanf("%d",&s);

while(s>0)

{ switch(s)

{ case1:printf("%d",s+5);

case2:printf("%d",s+4); break;

case3:printf("%d",s+3);

default:printf("%d",s+1);break;

}

scanf("%d",&s);

}

}

运行时,若输入1 2 3 4 5 0,则输出结果是

A)6566456 B)66656 C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值