ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:22.74KB ,
资源ID:18589393      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18589393.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计考试题答案Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计考试题答案Word文档下载推荐.docx

1、二、多选1、若定义:inta【2】【3】0,2,4,6,8,10;以下描述正确的有_(分数:3分)?A.*(a+1)为元素6的地址?B.*(a【1】+1)的值为2?C.*(a+1)+2的值为8?【0】与a的相同ABCD。2、在缓冲文件系统中用于读写的函数有_(分数:()?()ABD。3、指出下面合法的标识符_(分数:ABC。4、指出下面哪些是合法的用户定义的标识符_(分数:BC。26、这段程序中的常量有:#;voidmain()intsum;sum=10+15;printf(sum=%dn,sum);resultis25n);这段程序中常量有_(分数:27、?28、?29、?30、ACD。1、

2、说明语句int*(*p)();的含义是_(分数:2、是一个指向int型数组的指针?3、B.p是指针变量,它构成了指针数组?4、是一个指向函数的指针,该函数的返回值是一个整型?5、是一个指向函数的指针,该函数的返回值是一个指向整型的指针D6、已知inta,*p=&a;则下列函数调用中错误的是_(分数:7、(”%d”,&a);8、(”%d”,p);9、(”%d”,a);10、(”%d”,p);D。11、在C语言中,字符型数据在内存中的存储形式是_(分数:12、A.原码?13、B.补码?14、C.反码?15、码16、已定义以下函数:fun(int*p)return*p;该函数的返回值是_(分数:17

3、、A.不确定的值?18、B.形参p所指存储单元中的值?19、C.形参p中存放的值?20、D.形参p的地址值5、()已知charb5,*p=b;,则正确的赋值语句是(分数:=“abcd”;B.*b=“abcd”;D.*p=“abcd”;1、如果要把常量327存入变量a中,a可以定义成哪些类型_(分数:2、下面哪些写法是对的,而且是常量_(分数:D.ABAC。3、指出下面错误的表达式_(分数:+b=5?=a11?=i+?4、若变量f已说明为float类型,i为int类型,则下面哪些表达式(或语句)能够实现将f中的数值保留小数点后两位,第三位进行四舍五入的运算_(分数:5、=(f*100+/?6、=

4、f*100+,f=i/;7、=(int)(f*100+/;8、=(f/100+*;21、已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有哪些_(分数:22、0|aC.!D.!3、已知a为整型变量,那么与表达式a!B.!a?4、指出下面错误的表达式_(分数:=5,b=6,c=7?=a11BD。9、下面哪些写法是对的,而且是常量_(分数:10、?11、12、13、D.n1231、()选择正确的输入语句()。:(其中:charstring20;)使得string的内容为Iamstudent.(分数:(%s,string);%c,&string);(string);2、()对以下说明语句

5、inta10=6,7,8,9,10;的正确理解是(分数:A.将5个初值依次赋给a6至a10?B.将5个初值依次赋给a0至a4?C.因为数组长度与初值的个数不相同,所以此语句不正确?D.将5个初值依次赋给a1至a53、()以下标识符中可以作为用户函数名的是(分数:4、源程序要正确地运行,必须要有什么函数_(分数:函数?B.自定义的函数?D.不需要函数5C语言程序由什么组成_(分数:A.子程序?B.主程序和子程序?C.函数?D.过程1、下面哪些是合法的用户定义的标识符_(分数:B.*par?!AD。2、下面合法的标识符_(分数:3、C语言的主要特点有哪些_(分数:A.简洁、紧凑,使用方便、灵活,易

6、于学习和应用。B.语言是面向结构化程序设计的语言。C.语言允许直接对位、字节和地址进行操作。D.数据类型丰富。4、已定义c为字符型变量,则下列语句中错误的是_(分数:=97B.:c=97=97;=a5下列选项中是C语言合法标志符的有_(分数:AB。1、一个C程序的执行是从_(分数:2、A.本程序的main函数开始,到main函数结束?3、B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束?4、C.本程序的main函数开始,到本程序文件的最后一个函数结束?5、D.本程序文件的第一个函数开始,到本程序main函数结束6、以下叙述正确的是_(分数:7、A.在C程序中,main函数必须位于

7、程序的最前面?8、程序的每行中只能写一条语句?9、语言本身没有输入输出语句?10、D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误11、以下叙述不正确的是。_(分数:12、A.一个C源程序可由一个或多个函数组成?13、B.一个C源程序必须包含一个main函数?14、程序的基本组成单位是函数?15、D.在C程序中,注释说明只能位于一条语句的后面16、语言规定:在一个源程序中,main函数的位置_(分数:17、A.必须在最开始?18、B.必须在系统调用的库函数的后面?19、C.可以任意?20、D.必须在最后21、一个C语言程序是由_(分数:22、A.一个主程序和若干子程序组成?23、B.

8、函数组成?24、C.若干过程组成?25、D.若干子程序组成1、指出下面合法的标识符:BCD。2、指出下面哪些是关键字:3、指出下面哪些是合法的用户定义的标识符_(分数:4、C语言的基本类型哪些:A.整型?B.枚举型?C.数组型?D.指针型5这段程序中的常量有:(#;1、75的十六进制写法为_,八进制写法为_(分数:2、0x75的八进制写法为_,十进制写法为_。3、075的十进制写法为_,十六进制写法为_。4、下面哪个表达式的值为4_(分数:A.(float)11/3?11/3星期四上午12:00:00?D.(int)3+5已知整型变量a=6,b=7,c=1,则下面表达式的值为多少a+3_(分数

9、:1、C语言中整形常量按进制划分,有以下几种:A.十六进制常量?B.十进制常量?C.八进制常量?D.二进制常2、如果要把常量327存入变量a中,a可以定义成哪些类型_(分数:3、下面哪些写法是对的,而且是常量_(分数:4、指出下面错误的表达式:5若变量f已说明为float类型,i为int类型,则下面哪些表达式(或语句)能够实现将f中的数值保留小数点后两位,第三位进行四舍五入的运算_(分数:=(f*100+/?=f*100+,f=i/?=(int)(f*100+/?=(f/100+*1、在C语言中,要求运算数必须是整型的运算符是_(分数:2、A./?3、B.+?4、C.!=?5、D.%若有定义:

10、inta=7;floatx=,y=;则表达式x+a%3*(int)(x+y)%2/4的值是_(分数:6、设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为_(分数:7、?8、?9、?10、D.不确定11、在C语言中,char型数据在内存中的存储形式是:12、A.补码?13、B.反码?14、C.原码?16、若有以下说明语句:chars=092;则下面哪一项是正确的_(分数:17、A.使s的值包含2个字符?18、B.说明语句不合法?19、C.使s的值包含6个字符?20、D.使s的值包含4个字符1、下面哪些是非法的C语言转义字符_(分数:A.tB.08C.0xaf2、请从

11、下面的选项中选出正确的C语言的转义字符_(分数:nxaa3、以下符合C语言语法的赋值表达式是_(分数:=9+e+f=d+9?=9+e,f=d+9?=9+e,e+,d+9?=9+e+=d+74、sizeof(float)是_(分数:A.一个双精度型表达式?B.一个整型表达式?C.一种函数调用?D.一个不合法的表达式5C程序的结构可分为哪几类_(分数:1、putchar函数可以向终端输出一个:2、A.整型变量表达式值?3、B.字符串?4、C.实型变量值?5、D.字符或字符型变6、printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式_(分数:7、

12、A.从左起输出该字串,右补空格?8、B.按原字符长从左向右全部输出?9、C.右对齐输出该字串,左补空格?10、D.输出错误信息11、已知staticinta23=2,4,6,8,10,12;正确表示数组元素地址的是_(分数:12、A.*(a1+2)?13、1+3?14、C.*(a+1)?15、00C16、函数调用strcat(strcpy(str1,str2),str3)的功能是_(分数:17、A.将串str1复制到串str2中,然后再连接到str3之后?18、B.将串str2复制到串str1中,然后再将串str3连接到串str1之后?19、C.将串str2复制到串str1中,再将串str1连

13、接到str3之后?20、D.将串str1连接到串str2之后,再复制到str3之中24、(5)?25、101、若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是_(分数:=b=c=d=100?+;+b;=(c=22)-(b+)2、以下描述正确的是_(分数:A.使用while和do-while循环时,循环变量初始话的操作应在循环体语句之前完成?循环是先判断表达式,后执行循环语句?和for循环均是先执行循环语句,后判断表达式?,while和do-while循环中的循环体均可以由空语句构成3、以下4个选项中,可以看作是一条语句的有_(分数:A.;=0,b=0,c=0;(a0)?(

14、b=0)m=1;n=2;4、以下叙述正确的是_(分数:语言严格区分大小写英文字母?语言用作为语句分隔符?程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上?D.可以使用/*/对C程序中的任何部分作注释5下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是_(分数:A.只能是0或1?B.只能是0或非0正数?C.可以是整型或字符型数据?D.可以是任何类型的数据1、在C语言的if语句中,用作判断的表达式为_(分数:2、A.关系表达式?3、B.逻辑表达式?4、C.算术表达式?5、D.任意表达式6、若希望当A的值为奇数时,表达式的值为真,A的值为偶数表达式的值为假。则以下不能满足要求的表

15、达式是_(分数:7、%2=1?8、B.!(A%2=0)?9、C.!(A%2)?10、%211、已知chars20=”programming”,*ps=s;则不能引用字母o的表达式是_(分数:12、+2?13、2?14、2?15、+=2,*ps16、已知charb5,*p=b;则正确的赋值语句是。17、=”abcd”?18、B.*b=”abcd”;19、=”abcd”;20、D.*p=”abcd”;21、已知inta=1,2,3,4,5,6,7,8,9,10,11,12,*p=a;则值为3的表达式是_(分数:22、+=2,*(p+)?23、+=2,*+p?24、+=3,*p+?25、+=2,+*

16、p二、多选1、以下不符合C语言语法的实型常量是_(分数:2、以下叙述中正确的是_(分数:A.一个C源程序可由一个或多个函数组成?B.一个C源程序必须包含一个main()函数?源程序的基本组成单位是函数?D.在C源程序中,注释说明只能位于一条语句的最后3、以下正确的if语句形式是_(分数:(xy&x!=y)?(x=y)x+=y?(x!=y)scanf(%dx)elsescanf(y);(xy)x+;y+;4、以下选项中不是C语言合法整数的是_(分数:5以下关于数组描述错误的是_(分数:A.数组的大小是固定的,但可以有不同的类型的数组元素?B.数组的大小是可变的,但所有数组元素的类型必须相同?C.数组的大小是固定的,所有数组元素的类型必须相同?D.数组的大小是可变的,可以有不同的类型的数组元素1、设有定义:intx=12,n=5;则表达式x%=(n%2)的值为_(分数:2、?3、?4、?5、6、针对下列程序段回答问题().for(t=1;t=100;t+)scanf(x);if(x=0时什么也不输出?8、B.最多允许输出100个非负整数?9、函数永远也不执行?10、D.当xACcz)n+;printf(%dn,m=getchar()?,c)2、以下选项中,合法的字符常量是_(分数:17C.n3、以下用户标识符,其中

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1