




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、THE C PROGRAMMING LANGUAGEC语言程序设计 第1章 语言概述(2)以下叙述正确的是以下叙述正确的是 。A) main函数必须放在C程序的开头B) main函数必须放在C程序的最后C) main函数可以放在C程序的中间部分,即在一些函数之前在另一些函数之后,但在执行C程序时是从程序开头执行的D) main函数可以放在C程序的中间部分,即在一些函数之前在另一些函数之后,但在执行C程序时是从main函数开始的C语言程序设计 第1章 语言概述(3)算法具有五个特性算法具有五个特性,以下选项中不属于算法特性的是以下选项中不属于算法特性的是 。 A)有穷性 B)简洁性 C)有效性
2、D)确定性C语言程序设计 第1章 语言概述(4)在下列字符序列中,合法的标识符是在下列字符序列中,合法的标识符是 。A) .P12&.aB) stud_100C) $ water.12D) 88sumC语言程序设计 第1章 语言概述(5)若有定义:若有定义:int a=8,b=5,c;,执行语句执行语句c=a/b+0.4;后,后,c的值为的值为 。 A)1.4B)1 C)2.0 D)2 C语言程序设计 第1章 语言概述(6)设设d为字符变量,下列表达式不正确的是为字符变量,下列表达式不正确的是: A) d=97 B)d=a C)d=n D)d=”a”C语言程序设计 第1章 语言概述(7
3、)以下程序的输出结果是以下程序的输出结果是: 。 main()int a=3; printf(“%dn”,(a+=a-=a*a);A) -6 B) 12 C) 0 D)-12 C语言程序设计 第1章 语言概述(8)若若w=1,x=2,y=3,z=4,则条件表达式则条件表达式wx?w:y5)printf(%dn,m);else printf(%dn,m-);A)4 B)5 C)6 D)7C语言程序设计 第1章 语言概述(10)数字字符数字字符0的的ASCII值为值为48,以下程序的运行结果是,以下程序的运行结果是 。 main() char a=1,b=2; printf(%c,b+); pri
4、ntf(%dn,b-a); A) 3,2B) 50,2C) 2,2 D) 2,50 C语言程序设计 第1章 语言概述(11)对以下说明语句的正确理解是对以下说明语句的正确理解是: int a10=6,7,8,9,10;A)将五个初值依次赋给a1-a5;B)将五个初值依次赋给a0-a4;C)将五个初值依次赋给a6-a10;D)因为数组的长度与初值的个数不相同,所以此语句不正确C语言程序设计 第1章 语言概述(12)下列程序运算结果正确的是下列程序运算结果正确的是 #include void main()int a,b,x;x=(a=3,b=a - -);printf(“%d,%d,%d”,x,a
5、,b);A) 3,2,3 B)3,3,3 C)2,2,2 D)3,2,2 C语言程序设计 第1章 语言概述(13)有以下语句有以下语句:int b;char c10;,则正确的输入语句是则正确的输入语句是: A)scanf(“%d%s”,&b,&c); B) scanf(%d%s,&b,c);C) scanf(“%d%s”,b,c); D) scanf(%d%s,b,&c);C语言程序设计 第1章 语言概述(14)在在C语言中,合法的数组定义是语言中,合法的数组定义是: 。A) int a =”string”; B) int a 5=0,1,2,3,4,5;C)
6、 char a=”string”; D) char a =0,1,2,3,4,5; C语言程序设计 第1章 语言概述(15)以下程序的输出结果是以下程序的输出结果是 。main() char c=z;printf(“%c”, c-25) ; A) a B) Z C) z-25 D)yC语言程序设计 第1章 语言概述(16)阅读以下程序阅读以下程序,当输入数据的形式为当输入数据的形式为25 13 10时,时,正确的输出结果为正确的输出结果为 。 main( ) int x,y,z; scanf(%d,%d,%d,&x,&y,&z ); printf(x+y+z=%dn”
7、,x+y+z); A) x +y+z=48 B) x +y+z=35 C) x +z=35 D) 不确定值 C语言程序设计 第1章 语言概述(17)以下的以下的if 语句书写正确的是语句书写正确的是 。A) if(x=0;) B)if(x0) printf(“%f”,x); x=x+1;printf(“%f”,x); else printf(“%f”,-x); else printf(“%f”,-x);C) if(x0); D) if(x0) x=x+1; printf(“%f”,x); x=x+1; printf(“%f”,x) else printf(“%f”,-x); else prin
8、tf(“%f”,-x); C语言程序设计 第1章 语言概述(18)当调用函数时当调用函数时,实参是一个数组名实参是一个数组名,则向函数传送的是则向函数传送的是 。A) 数组的长度 B) 数组的首地址C) 数组每一个元素的地址 D) 数组每个元素中的值C语言程序设计 第1章 语言概述(19)当当a=1,b=3,c=5,d=4时,执行下面一段程序后,时,执行下面一段程序后,x的值为的值为 。if (ab)if (cd) x=1;elseif (ac) if (bd) x=2; else x=3;else x=6;else x=7;A) 1 B) 2 C) 3 D) 63C语言程序设计 第1章 语言
9、概述(20)执行下面程序后,执行下面程序后,a的值为的值为 。 main( ) int a,b; for(a=1,b=1;ab)&(n=cb)运算后,运算后,n的值为的值为 。 A) 0 B) 1 C) 2 D) 3 C语言程序设计 第1章 语言概述(22)下面程序的输出结果是下面程序的输出结果是 。main( ) int x=1,a=0,b=0; switch(x) case0: b+; case1: a+; case2: a+; b+;printf(a=%d, b=%dn, a, b);A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2 C语言程
10、序设计 第1章 语言概述(23)若有说明语句:若有说明语句:int a24;则对则对a数组元素的正确引用是数组元素的正确引用是 。 A) a03 B) a04 C) a22 D) a22+1 C语言程序设计 第1章 语言概述(24)判断字符串判断字符串str1是否大于字符串是否大于字符串str2,应该使用应该使用 。 A)if(str1str2) B)if(strcmp(str1,str2) C) if(strcmp(str1,str2)0) D) if(strcmp(str2,str1)0) C语言程序设计 第1章 语言概述(25)设有以下程序:main() int i,x33=1,2,3,
11、4,5,6,7,8,9; for (i=0;i2);printf(“%dn”,j); C语言程序设计 第1章 语言概述(27)以下程序的输出结果是 。main()int a=1,b=2;a=a+b; b=b-a; a=a-b;printf(“%d, %dn”, a, b);C语言程序设计 第1章 语言概述(28)以下程序的输出结果是 。int n=c;switch(n+) default: printf(“error”); break; casea: caseA: caseb: caseB: printf(“good”); break; casec: caseC: printf(“pass”)
12、; cased: caseD: printf(“warn”)C语言程序设计 第1章 语言概述(29)若已定义:int a10, i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1 2 3 4 5 6 7 8 9 10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1 2 3 4 5 5 4 3 2 1请填空 fun( int a ) int i;for(i=1; i=10; i+) =i;for(i=0; i5; i+) =ai;C语言程序设计 第1章 语言概述(30)以下程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。main() int i, x, y=1;scanf(“%d”,&x);for(i=2; i=x/2; i+)if y=0; break;printf(“%dn”, y); A) (x%i= =0) B) (x%i!= = 0) C) (x/i!= =0) D) (x/i= =0) C语言程序设计 第1章 语言概述(31)以下函数的功能是:求x的y次方,请填空double fun( double x, int y) int i; double z; z=x; for(i=1; iy;i+) z= ; return (z);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山师宪法学试题及答案
- 腰痛病的护理试题及答案
- 电商物流“最后一公里”配送无人机配送法规与政策研究报告
- 江西省赣州市寻乌县重点名校2024-2025学年初三年级第二学期期末语文试题试卷含解析
- 基于大数据的2025年人工智能医疗影像诊断质量控制研究报告
- 山东省枣庄台儿庄区四校联考2024-2025学年中考预测密卷(1)(英语试题)试卷含答案
- 电动汽车电池热管理技术余热回收利用与2025年产业趋势报告
- 微机原理测试题及答案
- 江南大学《电子商务综合》2023-2024学年第二学期期末试卷
- 江苏旅游职业学院《合唱与指挥I》2023-2024学年第一学期期末试卷
- 【浅谈温州万豪酒店餐饮食品安全管理的问题与措施(论文)11000字】
- 2022年中国石油大学《化工原理二》完整答案详解
- 形势与政策电气 个人答案
- PHOTOSHOP图形图像处理课程标准
- 国开电大《Java语言程序设计》形考任务三答案
- 2022年全国大学生英语竞赛C类试题
- 装饰、装修施工方案
- 远盛水工重力坝辅助设计系统用户使用手册
- 矿井瓦斯抽采
- 立法学完整版教学课件全套ppt教程
- 五年级下册科学说课课件 -1.2 沉浮与什么因素有关 |教科版 (共28张PPT)
评论
0/150
提交评论