c选择题判断题(1)

合集下载

C语言程序设计选择题库及答案

C语言程序设计选择题库及答案

单项选择题导读:单项选择题要求从给出的四个备选答案中,选出一个最符合题意的答案。

本类习题主要检查对C语言基本概念的掌握情况,读者可根据学习进度选做部分习题。

在完成习题的过程中,不但要选出正确的答案,而且要清楚不正确的选项错在何处,以加深对概念的理解。

对于掌握不准的问题,应该通过上机实验来检验.【1.1】以下不正确的C语言标识符是____。

A)int B)a_1_2 C) ab1exe D) _x【1。

2】以下是正确的C语言标识符是____.A) #define B)_123 C)%d D) \n【1。

3】下列四组字符串中都可以用作C语言程序标识符的一组是。

••• A) print B) i\am C) Pxq D)str_l••• _3d one_half My—>book Cpp••• oodb start$it line#pow••• aBc 3pai His。

age while【1.4】下面各选项组中,均是C语言关键字的组是。

A)auto,enum,include B) switch,typedef,continueC)signed,union,scanf D) if,struct,type【1.5】下列不属于C语言关键字的是。

A)default B) register C)enum D)external【1。

6】C语言程序从main()函数开始执行,所以这个函数要写在____。

A) 程序文件的开始B) 程序文件的最后C) 它所调用的函数的前面D)程序文件的任何位置【1.7】下列关于C语言的叙述错误的是____A)大写字母和小写字母的意义相同B) 不同类型的变量可以在一个表达式中C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型D)同一个运算符号在不同的场合可以有不同的含义【1。

8】在C语言中,错误的int类型的常数是。

A)32768 B)0 C)037 D) 0xAF【1.9】执行语句printf(”%x”,—1);屏幕显示____。

《计算机网络基础》试卷(C卷)与参考答案

《计算机网络基础》试卷(C卷)与参考答案

《计算机网络基础》试卷(C卷)与参考答案一、填空题:(本题共6小题,每空1分,满分20分)1. _分组_交换与电路交换不同,在每个交换结点采用了_存储_转发方式逐段链路传送数据块。

2. 我们经常用PING程序测试目的主机的可达性,PING程序利用_网际控制报文_协议(中文)_ICMP_(英文缩写)实现其功能,该协议的报文被封装在下一层的_IP报文_中传输。

3. 计算机网络协议5层体系结构的各层名称分别为(从高到低)_应用层_、_运输(传输)(TCP/UDP)层_、_网络(IP)层_、_数据链路(链路)层_、_物理层_。

4. 在计算机网络协议5层体系结构中,路由器工作在_网络(IP)_层,集线器工作在_物理层_,以太网交换机工作在_数据链路_层。

5. 100 Base-T网络规范中100表示_链路速率100Mbps_,Base表示_基带传输方式_,T表示_双绞线_。

6. 万维网使用_统一资源定位符_(中文)_URL_(英文缩写)来标志万维网上的各种文档。

Web页面文档用_超文本标记_语言_HTML_(英文缩写)来编写。

二、单项选择题(每题只有1个正确答案,每小题1分,共20分)1. 万维网客户程序与万维网服务器程序之间的应用层协议是:()(A) UDP (B) HTML (C) HTTP (D) URL答:(C)2. 发件方邮件服务器向收件方邮件服务器传送电子邮件使用的协议是()。

(A) POP3 (B) SMTP (C) HTTP (D) FTP答:(B)3. 以下提供可靠数据传输服务的是()(A) PPP (B) 以太网 (C) 802.11局域网 (D) IP答:(C)4. 可以用于主机自动获取IP地址配置的协议是:()(A) IP (B) ARP (C) DNS (D) DHCP答:(D)5. 下面哪一项不能描述分组交换?()(A)储存转发 (B)通信双方独占链路 (C)逐段占有链路 (D)不必先建立连接答:(B)6. 人们所说的Wi-Fi指的是()(A) 802.3无线局域网 (B) 以太网 (C) 802.11局域网 (D) 蓝牙无线答:(C)7. “通信双方在通信过程中始终独占的端到端的通信资源”描述的是:()。

(完整版)C语言试卷及答案

(完整版)C语言试卷及答案

(完整版)C语言试卷及答案一、选择题(每题2分,共40分)1、C语言源程序的基本单位是( )A.程序行B.语句C.函数D.字符2、C语言规定:在一个源程序中,main函数的位置()。

A.必须在最开始B.必须在系统调用的库函数的后面C.可以任意D.必须在最后3、在下列字符列中,合法的标识符是( )A.p12&.aB.stud_100C. water$12D.88sum4、在C语言中,要求运算的数必须是整数的运算符是()A./B.!C.%D.= =5、设有语句 int a =3;则执行了语句a + = a - = a*a;后,变量a 的值是()A、3B、0C、9D、-126、设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a > b)&&(n=c>d)后n的值为()A、1B、2C、3D、47、执行下列程序时输入:1234567,程序的运行结果是()main(){int x,y;scanf(“%2d%*2c%1d”,&x,&y);printf(“%d\n”,x+y);}A.17B.46C.15D.98、下述程序的输出结果是() #includevoid main(){int x=-1,y=4;int k;k=++x<=0&&!(y--<=0);printf("%d,%d,%d",k,x,y);}A.0,0,3B.0,1,2,C.1,0,3,D.1,1,29、为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系。

A.缩排位置相同的ifB.在其之前未配对的ifC.在其之前未配对的最近的ifD.同一行上的if10、两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是()main(){int x;scanf(“%d“,&x);if(x++>5)printf(“%d”,x);else printf(“%d\n”,x--);}A.7和5B.6和3C.7和4D.6和411、若变量c为char类型,能正确判断出c为小写字母的表达式是( )A. 'a'<=c<= 'z'B. (c>= 'a')||(c<= 'z')C. ('a'<=c)and ('z'>=c)D. (c>= 'a')&&(c<= 'z')12、已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是。

试题(Ⅰ及答案)

试题(Ⅰ及答案)

G J B9001B-2009标准内审员培训班考试试题姓名单位分数一、判断题:(每题1分,共20分)1.2.3.4.5.6.7.8.9.10.11.12.(√)质量记录控制程序应包含对供方记录的控制要求。

13.(√)顾客的要求、法律法规及组织有效的质量体系文件可以作为内审的依据。

14.(√)设计输出对产品的安全性和正常使用所必需的产品特性应以文件的形式加以规定。

15.(√)产品要求由顾客提出或规定。

16.(√)组织的最高管理者应确保质量管理部门独立行使职权。

17.(√)设计和开发输入应包括工艺要求。

18.19.20.1.a.2a.c.3a.c.4.组织应实施技术状态管理,顾客要求时,()、()应征的顾客同意a.技术状态管理计划b.技术状态标识C.技术状态基线建立及其更改.√d.a+c5.组织收集和分析数据的目的()a.以证实体系的适宜性和有效性b.以评价持续改进质量管理体系的有效性c.以提供与顾客要求符合等方面的信息√d.a+c6.产品要求可以通过()方式予以确定a.由顾客提出b.由组织预测顾客要求和期望予以规定c.由法规规定√d.a+b+c7.a.c.8.√c.9.a.c.10c.获得适宜的原辅材料等√d.a+c11.评价质量管理体系过程时,提出的基本问题可包括()a.职责是否予以分配b.过程是否予以识别并适当规定c.在实现所要求的结果方面,过程是否有效√d.a+b+c12.在GJB9001B-2009标准中()a.对统计技术没有要求b.对统计技术的要求更高了√c.统计技术可帮助测量、表述、分析过程活动的变化d.以上都不是13.顾客满意是指()a.顾客对产品质量要求已得到满足b.顾客对其要求已满足其需求和期望√c.顾客对其要求已被满足的程度的感受d.以上都不是14.由组织的相关方对组织进行的审核是()a.第一方审核√b.第二方审核c.15a.c.16.a.c.17a.c.18.c.19.a.√c.规范d.形成文件的程序20.确定产品的质量目标和要求时可考虑的内容()√a.可靠性、维修性、保障性、测试性、安全性和环境适应性b.产品使用和退役后的回收或最终处理c.用于功能实现所需的计算机的选择和开发d.以上都是三、简答题(每题5分,共20分)1.以采购为例说明采购过程的输入、输出和活动的内容。

高级党校考试试题(1)

高级党校考试试题(1)

重庆交通大学高级党校考试试题一、判断题(每题1分,共10分。

请将答案填在答题卡上,正确的打“√”,错误的打“×”。

)1.树立正确的入党动机是争取入党的首要问题。

(√)2.党禁止任何形式的个人崇拜。

(√)3.党必须在党章范围内活动。

(√)4.党员不能无故退党。

(×)5.在组织上入了党,思想上也就入了党。

(×)6.党的团结的组织基础是少数服从多数。

(×)7.党的纪律是党的各级组织和全体党员必须遵守的行为规则。

(√)8.毛泽东思想是马克思列宁主义在中国的运用和发展,是被实践证明了的关于中国革命和建设的正确的理论原则和经验总结,是中国共产党集体智慧的结晶。

(√)9.科学发展观是我国经济社会发展的重要的指导方针,是发展中国特色社会主义必须坚持和贯彻的重大战略思想。

(√)10.中国共产党在领导社会主义事业中,必须坚持以经济建设为中心,其他各项工作都服从和服务于这个中心。

(√)二、单项选择题(每题1分,共20分。

请将正确答案填在答题卡上。

)1、党的各级委员会实行(C )和个人分工相结合的制度。

A:民主集中制B:少数服从多C:集中领导D:党政主要领导2、科学发展观的核心是(D )。

A:发展B:全面协调可持续C:统筹兼顾D:以人为本3、党组织要对提出入党申请的人进行一定时间的考察。

这种考察主要有(A )党员条件的考察、培养教育情况的考察。

A:政治上的考察B:组织上的考察C:思想上的考察D:作风上的考察4、党员的党龄( B )。

A:从他填写入党志愿书之日算起B:从预备期转正为正式党员之日算起C:从支部大会通过他为预备党员之日算起D:从党组织批准为正式党员之日算起5、解放思想,实事求是,与时俱进,至中国共产党的( B )。

A:政治路线B:思想路线C:组织路线D:群众路线6、党在新世纪新阶段的奋斗目标是( C )A:实现共产主义B:到2020年,农民人均纯收入比2008年翻一番C:全面建设小康社会D:基本实现现代化7、党员如果没有正当理由,连续(B )不参加党的组织生活,或不交纳党费,或不做党所分配的工作,就被认为自行脱党。

国家开放大学C语言试题及参考答案

国家开放大学C语言试题及参考答案

1.C语言中的循环类语句有3条,它们是()。

选择一项:A. for,if,whileB. for,while,doC. while,do,switchD. for,break,do正确答案是:for,while,do2.C语言中的跳转类语句有四条,它们是goto,return和()。

A. break,constB. static,continueC. break,continueD. while,extern正确答案是:break,continue3.当不需要函数返回任何值时,则所使用的返回类型为()。

A. IntB. unionC. voidD. Void 正确答案是:void4.在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。

选择一项:A. 表达式B. 语句C. 函数体D. 参数表正确答案是:参数表5.在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为A. #cludeB. #constC. #includeD. #defile正确答案是:#include6.在#include预处理命令中,不可以包含()。

A. 系统头文件B. 程序文件C. 用户头文件D. 目标文件正确答案是:目标文件7.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据占用的字符位置个数为()。

选择一项:A. 5B. 6C. 4D. 2正确答案是:68.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其小数部分占用的字符位置个数为()。

选择一项:A. 5B. 6C. 4D. 2正确答案是:29.在printf()函数调用的格式字符串中,若使用格式符为“%6.2f”,则规定对应输出的数据中,其整数部分占用的字符位置个数为()。

A. 6B. 4C. 3D. 2正确答案是:310.在scanf()函数调用的格式字符串中,若使用格式符为“%f”,则对应输入的数据类型为()。

C语言考试题库之判断题

三、判断题(10道小题,共10分)1、C 语言具有简洁明了的特点。

(1分)正确2、预处理命令的前面必须加一个“#”号。

(1分)正确3、标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。

(1分)正确4、在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。

(1分)正确5、continue 不是结束本次循环,而是终止整个循环的执行。

(1分)错误6、在对数组全部元素赋初值时,不可以省略行数,但能省略列数(1分)错误7、.函数的实参传递到形参有两种方式值传递和地址传递(1分)正确8、直接访问就是直接利用变量的地址进行存取直接访问(1分)正确9、共用体变量可以作结构体的成员,结构体变量也可以作共用体的成员。

(1分)正确10、文件指针和位置指针都是随着文件的读写操作在不断改变。

(1分)错误11、C 语言标准格式输入函数scanf() 的参数表中要使用变量的地址值。

(1分)正确12、浮点型常量的指数表示中,e 是可以省略的。

(1分)错误13、任何表达式语句都是表达式加分号组成的。

(1分)正确14、在switch语句中,每一个的case常量表达式的值可以相同。

(1分)错误15、do-while循环的while后的分号可以省略。

(1分)错误16、用字符串方式赋值比用字符逐个赋值要多占一个字节,用于存放字符串结束标志'\0'。

正确17、C语言函数返回类型的默认定义类型是void(1分)错误18、可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数(1分)正确19、枚举类型中的元素都具有一个整型值。

(1分)正确20、C 语言是一种具有某些低级语言特征的高级语言。

(1分)正确21、case语句后如没有break,顺序向下执行。

(1分)正确22、do-while循环至少要执行一次循环语句。

(1分)正确23、数组名能与其它变量名相同。

C语言程序设计试题_练习题

C语言程序设计试题_练习题一、选择题:(20分,每题2分)1.以下不正确的C语言标识符是()。

A.ABCB.abcC.a_bcD.ab.c2.C程序是由构成的。

A.主程序与子程序B.主函数与若干子函数C.一个主函数与一个其它函数D.主函数与子函数3.以下说法中正确的是:A.在C语言中,实参与其对应的形参各占独立的存储单元;B.在C语言中,实参与其对应的形参共占同一个存储单元;C.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元;D.在C语言中,形参是虚拟的,不占存储单元。

4.设n=3;则n++的结果是()。

A.2B.3C.4D.55.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是()。

A.0B.1C.2D.36.凡是函数中未指定存储类别的局部变量其隐含的存储类别是()。

A.自动(auto)B.静态(tatic)C.外部(e某tern)D.寄存器(regiter)7.在while(某)语句中的某与下面条件表达式等价的是:A.某==0B.某==1C.某!=1D.某!=08.若有以下说明和语句:tructworker{intno;~char某name;}work,某p=&work;则以下引用方法不正确的是()。

A.work.noB.(某p).noC.p->noD.work->no9.以下对二维数组进行正确初始化的是()。

A.inta[2][3]={{1,2},{3,4},{5,6}};B.inta[][3]={1,2,3,4,5,6};C.int a[2][]={1,2,3,4,5,6};D.inta[2][]={{1,2},{3,4}};10.二维数组a有m列,则在a[i][j]之前的元素个数为:A)j某m+iB)i某m+jC)i某m+j-1二、给出下列程序的运行结果:(20分,前四题每题3分,后两题每题4分)1.#include<tdio.h>main(){inti=16,j,某=6;j=i+++1;某某=i=j;printf(“%d,%d\n”,j,某);}运行结果是:2.#include<tdio.h>#include<math.h>main(){inta=1,b=4,c=2;float某=10.5,y=4.0,z;z=(a+b)/c+qrt((double)y)某1.2/c+某;printf(“%f\n”,z);}运行结果是:3.#include<tdio.h>main(){inta,b,c,d;a=c=0;b=1;d=20;if(a)d=d-10;eleif(!b)if(!c)d=25;eled=15;printf(“d=%d\n”,d);}运行结果:4.main(){inti=10;witch(i){cae9:i+=1;cae10:i+=1;cae11:i+=1;}printf(“%d”,i);}运行结果:5.#include<tdio.h>main(){inta[]={1,2,3,4},i,j,=0;j=1;for(i=3;i>=0;i--){=+a[i]某j;j=j某10;}printf("=%d\n",);}运行结果:6.func(int某){某=20;}main(){int某=10;func(某);printf(“%d”,某);}运行结果:三、阅读程序,在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。

习题参考答案-计算思维与网络素养(第3版)

《大学计算机-计算思维与网络素养》(第3版)习题参考答案第1章信息社会与计算技术1、判断题(1)×(2)×(3)√(4)√(5)×(6)√(7)√(8)×(9)√(10)√2、选择题(1)C(2)A(3)A(4)C(5)B(6)A(7)C(8)A(9)A(10)D (11)A(12)D(13)C(14)B(15)A(16)A(17)D(18)B(19)C(20)C第2章计算机系统与工作原理1、判断题(1)√(2)×(3)√(4)√(5)×(6)√(7)×(8)√(9)√(10)√2、选择题(1)B(2)B(3)A(4)D(5)C(6)B(7)D(8)D(9)A(10)D (11)A(12)B(13)A(14)D(15)C(16)B(17)C(18)A(19)D(20)C第3章操作系统与资源管理1、判断题(1)√(2)√(3)×(4)√(5)√(6)×(7)×(8)√(9)√(10)√2、选择题(1)D(2)B(3)B(4)C(5)A(6)C(7)C(8)B(9)A(10)A (11)C(12)C(13)D(14)C(15)B(16)B(17)D(18)C(19)D(20)A第4章计算机网络1、判断题(1)√(2)√(3)√(4)√(5)×(6)×(7)√(8)×(9)×(10)√2、选择题(1)B(2)C(3)C(4)A(5)D(6)D(7)A(8)B(9)B(10)A (11)C(12)A(13)C(14)D(15)D(16)A(17)A(18)A(19)B(20)B第5章文档制作与数字化编辑1、判断题(1)√(2)×(3)√(4)×(5)×(6)√(7)×(8)√(9)×(10)×2、选择题(1)C(2)C(3)D(4)B(5)C(6)A(7)B(8)B(9)C(10)D (11)B(12)B(13)C(14)D(15)C(16)A(17)B(18)B(19)D(20)D第6章信息社会与计算技术1、判断题(1)×(2)×(3)×(4)√(5)×(6)√(7)×(8)×(9)√(10)×2、选择题(1)B(2)D(3)C(4)D(5)C(6)B(7)C(8)C(9)B(10)B (11)B(12)D(13)D(14)D(15)C(16)D(17)A(18)A(19)B(20)C第7章多媒体技术1、判断题(1)√(2)√(3)×(4)√(5)√(6)√(7)√(8)×(9)√(10)×2、选择题(1)A(2)C(3)D(4)D(5)B(6)B(7)C(8)D(9)D(10)C (11)D(12)B(13)C(14)C(15)A(16)A(17)D(18)C(19)C(20)B第8章网页制作与信息发布1、判断题(1)√(2)√(3)√(4)×(5)×(6)√(7)√(8)√(9)√(10)√2、选择题(1)B(2)A(3)C(4)C(5)A(6)B(7)C(8)B(9)C(10)C (11)C(12)D(13)B(14)B(15)B(16)D(17)A(18)D(19)D(20)C第9章信息安全与网络维护1、判断题(1)√(2)×(3)×(4)×(5)√(6)√(7)×(8)√(9)×(10)√2、选择题(1)C(2)B(3)D(4)B(5)A(6)A(7)C(8)C(9)D(10)B (11)B(12)C(13)C(14)A(15)D(16)A(17)B(18)B(19)D(20)B第10章问题求解与算法设计1、判断题(1)×(2)√(3)√(4)×(5)×(6)×(7)√(8)×(9)√(10)√2、选择题(1)C(2)A(3)C(4)D(5)B(6)C(7)A(8)B(9)D(10)C (11)C(12)C(13)B(14)D(15)D(16)B(17)D(18)A(19)A(20)B。

产品认证工厂检查员考试试题答案(C)

一. 选择题(每题1分,共10分;请在正确答案的代号上打“√”)1.对不合格品进行返工是:a)纠正b)纠正措施c)预防措施d)以上都不对2.颁发CCC证书的机构是:a)国家认证认可监督管理委员会b)授权的认证机构c)授权的检查机构d)授权的检测机构3.用于生产认证产品的关键元器件和材料:a)必须进行100﹪检验b)必须每批进行抽样检验c)必须经过规定的检验或验证d)若来自国家质量免检的供应商,则不必检验或验证。

4.国家统一的自愿性认证标志属于:a)国家专有b)CNAB专有c)自愿认证的发证机构专有d)获证企业专有5.以下哪项活动不是现场检查时必须开展的:a)一致性检查b)抽样调查c)记录检查结果d)开具不符合项报告6.本科学历,申请强制性产品认证检查员资格注册的,至少具有全日制工作经历:a)3年b)4年c)5年d)6年7.不合格品控制的目的是:a) 防止不合格品的发生b) 防止类似不合格品的再次发生c) 防止不合格品出厂d) 防止不合格品的非预期使用8.指定试验的项目:a)必须是产品标准中的全部项目b)可以是产品标准中的全部项目c)只能是产品标准中的出厂检验项目d)只能是实施规则中的例行检验和确认检验项目9.工厂应进行内部质量审核,以确定:a)质量体系的效率b)质量体系的适宜性c)质量体系的充分性d)认证产品的一致性10.确认检验:a)只能由工厂进行b)不能由工厂进行c)应由指定的3C检测机构进行d)以上都不对二. 判断题(每题1.5分,共30分;在题后的括号内作标记,对的打√,错的打×)1.国务院授权国家认证认可监督管理委员会主管全国认证认可工作。

···(√)2.关键工序必须制定工艺作业指导书。

················(×)3.申请认证前就已长期供货的供应商不必评价。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

判断题
1.C语言源程序文件是可执行文件。

(X )
2•语言源程序文件必须通过编译连接才能运行。

(V )
3. C 语言源程序文件通过编译得到的目标文件是可执行文件。

(X )
4. 可以由多个目标文件连接得到可执行文件。

(V )
5. C 语言源程序只能是一个单独的文件。

(X )
6. C 语言源程序有且只有一个main()函数。

(V )
7. 最简单的C 语言源程序可以不包含任何函数。

(X )
8. C 语言源程序可以由多个函数组成,根据函数在文件中的先后秩序依次执行。

(X )
9. C 语言源程序由预处理命令、说明语句和函数组成。

(V )
10. C 语言源程序由语句组成,按语句在文件中的先后秩序依次执行。

(X )
11. c语言自定义函数由语句组成,按语句在文件中的先后秩序依次执行。

(V)
12. C 语言自定义函数中可以定义变量、函数、宏。

(V )
13. C 语言自定义函数由预处理命令、说明语句和表达式语句组成。

(V )
14. C 语言自定义函数中说明语句必须放在所有表达式语句之前。

(V )
16. C 语言中函数说明可以放在调用函数中,也可以放在所有函数之外。

(V )
16. C语言中函数和变量必须先定义后使用,但可以通过函数和变量的说明扩充作用域。

(V )
17. C 语言中标识符可用作变量名、函数名、宏名。

(V )
18. C 语言中由字母、数字下划线组成的符号都是标识符。

(X )
19. C 语言中所有关键字、预定义标识符都不可用作用户自定义标识符。

(X )
20. C 语言标识符不可包含空格。

(V )
21. C 语言标识符的默认类型是int 类型的变量。

(X )
22. C 语言标识符中字母不区分大小写。

(X )
23. C 语言标识符第一个字符只能是字母。

(X )
24. C 语言中自定义函数只能有一个返回值,所以不能改变调用函数中一个以上的变量的值。

( X )
25. C 语言中函数参数传递是值传递,所以不能交换调用函数中两个变量的值。

(X )
26. C 语言中函数形式参数属于局部变量。

(V )
27. 主函数中的变量属于全局变量,可以在所有函数中访问。

(X )
28. 静态变量的生存期与应用程序相同,可以在所有函数中访问。

(X )
单项选择题
1.设以下变量均为int 类型,则值不等于7的表达式是( C )。

A. (x=y=6,x+y,x+1)
B.(x=y=6,x+y,y+1)
C.(x=6,x+1,y=6,x+y)
D.(x=6,x+1,y=x,y+1)
2•设变量a是整型,b是实型,c是双精度型,则表达式10+'a'+b*c值的数据类型为(C )。

A. i nt
B.float
C.double
D.不确定
3. 设有说明:char w; int x; float y; double z; 则表达式w*x+z-y 值的数据类型为( D )。

A.float
B.char
C.int
D.double
4. 使用语句scanf("x=%f,y=%f",&x,&y);输入变量x、y的值(□代表空格),正确的输入是
___C_。

A.1.25,2.4
B.1.25 □ 2.4
C.x=1.25,y=2.4
D.x=1.25 □ y=2.4
5. C 语言中while 和do-while 循环的主要区别是( A ). A.do-while 的循环体至少无条件执行一次
B. while 的循环控制条件比do-while 的循控制条件严格
C. do-while 允许从外部转到循环体内
D. do-while 的循环体不能是复合句
6•若有说明:int a[10];,则对a数组最前面一个元素的正确引用是(D )。

A.a[10]
B.a[3.5]
C.a(5)
D.a[10-10]
7•以下对二维数组a进行初始化的语句错误的是(C )。

A.int a[2][3]={0};
B.int a[][3]={{1,2},{0}};
C.int a[2][3]={{1,2},{3,4},{5,6}};
D.int a[][3]={1,2,3,4,5,6};
8. 下述对C 语言字符数组的描述中错误的是( C )
A.字符数组可以存放字符串
B.字符数组中的字符串可以整体输入、输出
C. 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值
D. 不可以用关系运算符对字符数组中的字符串进行比较
9. 设i 和x 都是int 类型,则以下for 循环( A )
for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);
A.最多执行者10次
B.最多执行者9次
C.是无限循环
D.循环体一次也不执行
10. 下面描述正确的是( D )。

A. 两个字符串所包含的字符个数相同时,才能比较字符串
B. 字符个数多的字符串比字符个数少的字符串大
C. 字符串"stop"与"Stop"相等
D. 字符串"that"小于字符串"the"
11. 以下不正确的说法是( B )。

A.实参可以是常量、变量或表达式
B.形参可以是常量、变量或表达式
C.实参可以是任意类型
D.形参应与其对应的实参类型一致
12以下不正确的说法是( C)。

A. C语言允许函数的递归调用
B. C语言中的continue语句,可以通过改变程序的结构而省略
C. 有些递归程序是不能用非递归算法实现的
D. C 语言中不允许在函数中再定义函数
13. 下面函数调用语句中含有实参个数为( B )。

func((exp1,exp2),(exp2,exp4,exp5));
A.1
B.2
C.3
D.4
14. 设有下面的语句和说明,则下列语句使用正确的是(B )。

char s[10]="china";
A.scanf("%s",s[0]);
B.gets(s);
C.gets(&s);
D.scanf("%c",s);
15•若有说明:int a[3][4];,则对a数组元素正确引用是(C )。

A.a[2][4]
B.a[1,3]
C.a[1+1][0]
D.a(2)(1)
16.已知函数定义如下:
float fun1(int x,int y)
{ float z;
z=(float)x/y; return(z);
}
主调函数中有int a=1,b=0;可以正确调用此函数的语句是_A
A. printf("%f",fun1(a,b));
B.printf("%f",fun1(&a,&b));
B. C.pri ntf("%f",fu n1(*a,*b)); D.调用时发生错误
17•设n=10,i=4,则赋值运算n%=i+1执行后,n的值是(A )。

相关文档
最新文档