电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言练习题2(分支结构循环结构数组函数20092012二级真题)

C语言练习题2(分支结构循环结构数组函数20092012二级真题)_第1页
1/20
C语言练习题2(分支结构循环结构数组函数20092012二级真题)_第2页
2/20
C语言练习题2(分支结构循环结构数组函数20092012二级真题)_第3页
3/20
C 语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a; scanf(“%d”,&a); if(a++<9) printf((“%d \n”,a); else printf((“%d \n”,a --); } 程序运行时键盘输入9<回车>,则输出的结果是 A 10 B 11 C 9 D 8 2.有以下程序 #include void main() { int s=0,n; for (n=0;n<3;n++) {switch(s) { case 0: case 1:s+=1; case 2:s+=2;break; case 3:s+=3; case 4:s+=4; } printf((“%d \n”,s); } } 程序运行后的结果是 A 1,2,4 B 1,3,6 C 3,10,14 D 3,6,10 3.若 k 是 int 类型变量,且有以下for 语句 for( k= -1; k<0;k++) printf(“ ****\n”); 下面关于语句执行情况的叙述中正确的是 A 循环体执行一次 B 循环体执行两次 C 循环体一次也不执行 D 构成无限循环 4.有以下程序 #include void main() {char A,B,C; B=’1’;C=’A’ for(A=0;A<6;A++) {if(A%2) putchar( B+A) ; else putchar( C+A); } } 程序运行后输出的结果是 A 1B3D5F B ABCDFE C A2C4E6 D 123456 5.fun 函数的功能是:通过键盘输入给x 所指的整型数组所有元素赋值。在下列划线处应该填写的是 #include #define N 5 void fun(int x[N]) {int m; for(m=N-1;m>0;m--) scanf(“%d \n”, ); } A &x[++m] B &x[m+1] C x+(m++) D x+m 6.有以下函数 #include #include void main() { printf(“%d \n”,str len(“ATS \n012\1”) );} 程序运行后的输出结果是 A 3 B 8 C 4 D 9 7.有以下函数 #include void main() { char a[20],b[20],c[20]; scanf(”%s%s”,a,b); gets(c); printf(”%s%s %s\n”,a,b,c); } 程序运行时从第一行开始输入 this is a cat!<回车>,则输出结果是 A thisisacat! B this is a C thisis a cat! D thisisa cat! 8.有以下函数 #include viod fun(char c) {if(c >’x’) fun(c-1); printf (“%c”,c); } void main() {fun(‘ z’ );} 程序运行输出结果是 A xyz B wxyz C zyxw D zyx 9、有以下函数 #include viod func(int n) {int i; for(i=0;i<=n;i++) printf(“*”); printf(“#”); } ma...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言练习题2(分支结构循环结构数组函数20092012二级真题)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部