云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言2基本语法规则练习题2

C语言2基本语法规则练习题2

  • 62 次阅读
  • 3 次下载
  • 2025/6/7 9:03:27

}

A.2 3 4

B.2 3 4 5 C.2 3 4 5 6 9 12

D.1 2 3 4 3 6 9 12

6 9 12 6 9 12 15

13.设已定义k为int型变量,则下面while循环体执行次数是

k = 10; while( k=0 ) k=k-1;

A.10次 B.无限次 C.0次 D.1次 14.C语言中循环语句有while,do-while,还有一个是

A.if B.for

二、阅读程序,写出程序的运行结果。1.#include"stdio.h" main( )

{ int n1,n2;

scanf("%d",&n2);

while(n2!=0) { n1=n2;

n2=n2/10;

printf("%d",n1); }

}

若输入1259,则输出结果为: A.1259 B.9521

2.main( ) { int j=0,k=0,a=0;

while(j<2)

{ j++; a++; k=0; }

while(k<=3) { k++; if(k%2!=0) continue;

a++;

} a++;

printf(\

}

A.4

B.5

3.main( )

{ int i;

for(i=0;++i;i<5) { if(i==3)

C.switch

D.break

C.1

D.12 C.6

D.7

{

printf(\ break; }

printf(\

} } A.24

B.45

C.4

4.main( ) {

int a,b;

for(a=1,b=1;a<=100;a++) { if(b>=20)

break;

if(b%3==1) { b+=3; continue;

}

b-=5; }

printf(\

}

A.19

B.22

C.16

5.main( )

{ int i,a=0;

for(i=1;i<=5;i++) { do

{ i++;

a++;

}while(i<3); } i++;

printf(\} A.a=3,i=6

B.a=3,i=7

C.a=3,i=4

6.main()

{

int i,n;

scanf(“%d”,&n); for (i=2;i<=n/2;i++)

if(n%i==0)

printf (“=”,i);}

输入数据10,运行结果为: A.1 2 5 10 B.1 2 C.2 5

5 10

7.main( )

{ int x=3;

D.5

D.17

D.a=4,i=7

D.2

5

do

{ printf("=",x-=2); }while(!(--x));

} A.1 8.main()

{

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

{ sum+=i;

i++;

}

printf (“%d\n”,sum); }

A.45 9.main()

{

int i,n,sl,s;

printf(“input n:\n”); scanf(“%d”,&n); s1=0;s=0; for(i=1;i<=n;i++)

{

s1=s1+i;

s=s+s1;}

printf(“s=%d\n”,s); }

输入数据:5 A.35 10.main()

{

B.s=20

C.s=10

D.s=35

B.10

C.55

D.11

B.-2

C.1 -2

D.3

int even,odd ,i,n;

printf(“input n:\ n\scanf(“%d\ even=odd=0; for(i=1;i<=n;i++)

{

if(!(i%2)) else

even=even+i;

odd=odd+i;

}

printf(“even=%d\todd=%d\n”,even,odd);

}

输入数据:10

A.even=25 odd=30 C.even=30 odd=25 11.#include

B.even=30 odd=25 D.even=20 odd=25

main()

{ int a,b,m,k,i,n=0;

printf(“input a and b:\n”);

scanf(\

for(m=a;m<=b;m++)

{ if(!(n%5)) printf(“\n\

k=sqrt(m);

for(i=2;i<=k;i++)

if(!(m%i)) if(i>=k+1)

{printf(“%-5d\

}

}

输入数据:100 110<回车>,结果为 A.100 102 104 106 108 110 C.101 103 107 109 *12.#include

B.100102104106108110 D.101103107109 n++;}

break;

main() { int s;

while ((s=getchar())!=?\n?)

{ switch (s-?2?)

{ case 0:

case 1: putchar (s+4); case 2: putchar (s+4);

break;

case 3: putchar (s+3);

default: putchar (s+2); break;

}

printf (“\t”); }

}

输入数据是2473《回车》。 A.4 6 7 C.6 8 9 7 13.main()

{ int i=1;

while (i<=15)

if (++i%3!=2)

continue;

B.48 6 8 10 D.66 8 9 77

else printf (“%d”,i); printf (“\n”); }

A.2 5 8 11 14 C.2581114 14.main( )

{ int j;

for(j=0;j<10;j++) { if (j%2==0) continue; printf("%d",j);

B.2,5,8,11,14 D.以上均不对

搜索更多关于: C语言2基本语法规则练习题2 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} A.2 3 4 B.2 3 4 5 C.2 3 4 5 6 9 12 D.1 2 3 4 3 6 9 12 6 9 12 6 9 12 15 13.设已定义k为int型变量,则下面while循环体执行次数是 k = 10; while( k=0 ) k=k-1; A.10次 B.无限次 C.0次 D.1次 14.C语言中循环语句有while,do-while,还有一个是 A.if B.for 二、阅读程序,写出程序的运行结果。1.#include"stdio.h" main( )

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com