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

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

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

  • 62 次阅读
  • 3 次下载
  • 2025/7/5 9:25:08

main( )

{ int n1,n2;

scanf("%d",&n2); while(n2!=0) { n1=n2; n2=n2/10;

printf("%d",n1); } }

若输入1259,则输出结果为: A.1259 B.9521 C.1 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 C.6 3.main( )

{ int i;

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

if(i==3) {

printf(\ break; }

printf(\ } }

A.24 B.45 C.4 4.main( )

{ int a,b;

for(a=1,b=1;a<=100;a++)

D.12

D.7

D.5

{ 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;

do

{ printf("=",x-=2); }while(!(--x)); } A.1 B.-2 C.1 -2 8.main()

{ int i=1, sum=0;

while (i<=10)

{ sum+=i; i++; }

D.17

D.a=4,i=7

D.2 5

D.3

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

}

A.45 B.10 C.55 D.11 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 B.s=20 C.s=10 D.s=35 10.main()

{ int even,odd ,i,n;

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

{ if(!(i%2)) even=even+i;

else odd=odd+i; }

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

输入数据:10

A.even=25 odd=30 B.even=30 odd=25 C.even=30 odd=25 D.even=20 odd=25 11.#include

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)) break; if(i>=k+1)

{printf(“%-5d\n++;}

}

}

输入数据:100 110<回车>,结果为

A.100 102 104 106 108 110 B.100102104106108110 C.101 103 107 109 D.101103107109 *12.#include

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 B.48 6 8 10 C.6 8 9 7 D.66 8 9 77 13.main()

{ int i=1;

while (i<=15)

if (++i%3!=2) continue; else printf (“%d”,i); printf (“\n”); }

A.2 5 8 11 14 B.2,5,8,11,14 C.2581114 D.以上均不对 14.main( ) { int j;

for(j=0;j<10;j++)

{ if (j%2==0) continue; printf("%d",j); } }

A.02468 B.13579 C.0123456789 15.main()

{ int i,j,k;

char space=? ?; for (i=1;i<=4;i++)

{ for (j=1;j<=i;j++)

printf (\for(k=0;k<=5;k++)

printf(“%c”,?*?);

D.无输出

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

共分享92篇相关文档

文档简介:

main( ) { int n1,n2; scanf("%d",&n2); while(n2!=0) { n1=n2; n2=n2/10; printf("%d",n1); } } 若输入1259,则输出结果为: A.1259 B.9521 C.1 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 C.6 3.main( ) { in

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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