程序设计语言

上传人:博****1 文档编号:470459889 上传时间:2023-08-13 格式:DOCX 页数:3 大小:11.47KB
返回 下载 相关 举报
程序设计语言_第1页
第1页 / 共3页
程序设计语言_第2页
第2页 / 共3页
程序设计语言_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《程序设计语言》由会员分享,可在线阅读,更多相关《程序设计语言(3页珍藏版)》请在金锄头文库上搜索。

1、程序设计语言(C)一、选择题(每题3分,共30 分)(1) 以下叙述正确的是A) C 语言比其他语言高级B) C 语言可以不用编译就能被计算机识别执行C) C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C 语言出现的最晚、具有其他语言的一切优点(2) C 语言中用于结构化程序设计的三种基本结构是A) 顺序结构、选择结构、循环结构B) if、switch、breakC) for、 while、 do-whileD) if、 for、 continue(3) 下列关于 C 语言用户标识符的叙述中正确的是A) 用户标识符中可以出现下划线和中划线(减号)B) 用户标识符中不可以出现

2、中划线,但可以出现下划线C) 用户标识符中可以出现下划线,但不可以放在用户标识符的开头D) 用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头(4) 有以下程序段int m=0,n=0; char c=a; scanf(%d%c%d,&m,&c,&n);printf(%d,%c,%dn,m,c,n);若从键盘上输入:10A10回车,则输出结果是:A) 10,A,10 B) 10,a,10C) 10,a,0D) 10,A,0(5) 有以下程序main() int i;for(i=0;i3;i+)switch(i) case 1: printf(%d,i);case 2: print

3、f(%d,i); default: printf(%d,i);执行后输出的结果是A) 011122B) 012C) 012020D) 120(6) 有以下程序main() int i=10,j=1; printf(%d,%dn,i-,+j);执行后输出的结果是A) 9,2 B) 10,2 C) 9,1 D) 10,1二、填空题(1) 若有语句int i=-19,j=i%4;printf(%dn,j);则输出的结果是。(2) 若有程序main() int i,j;scanf(i=%d,j=%d,&i,&j);printf(i=%d,j=%dn ,i,j);要求给i赋10,给j赋20,则应该从键盘

4、输入。(3) 若有以下程序main() int a=4,b=3,c=5,t=0;if(ab)t=a;a=b;b=t;if(ac)t=a;a=c;c=t;printf(%d %d %dn,a,b,c);执行后输出结果为。三、编程题1、编写一个程序,比较两个整数的大小,要求从键盘输入2个整数,然后再屏幕 上从大到小输出。2 、输出9*9口诀。注意分行与列考虑,共9行9列,用多重循环语句。输出形式如下:1*1=11*2=2 1*9=92*1=12*2=4 2*9=189*1=99*2=18 9*9=813、有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8, 2 1 / 1 3.求出这个

5、数列的前2 0项参考答案:一、选择题1C 2A 3B 4D 5A 6B二、填空题1 -32 i=10,j=203 5 0 3三、编程题 1Main() int a,b,t;1 分Scanf(%d%d, &a,&b); 1 分 If(ab)7 分 t=a;a=b;b=t; printf(“%d”,a,b);1 分2main ()int i,j,result;1 分printf (n);for (i=1;i10;i+)2 分for(j=1;j10;j+)6 分result=i*j;printf(%d*%d=%-3d,i,j,result); /*-3d 表示左对齐,占 3 位*/ printf(n);/*每一行后换行 */1 分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号