C语言程序设计基础试题及答案(共6页).doc

上传人:飞****2 文档编号:13641187 上传时间:2022-04-30 格式:DOC 页数:6 大小:38.50KB
返回 下载 相关 举报
C语言程序设计基础试题及答案(共6页).doc_第1页
第1页 / 共6页
C语言程序设计基础试题及答案(共6页).doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《C语言程序设计基础试题及答案(共6页).doc》由会员分享,可在线阅读,更多相关《C语言程序设计基础试题及答案(共6页).doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上第一部分 C语言基础一、选择题1.以下正确的C语言标识符是()A%X Ba+bCa123Dtest!2.已定义int a,b;则以下不正确的C语句是( )Aa*=5; Bb/=2;Ca+=1.75;Db&=a;3.若x、i、j和k都是整型变量,则执行下面表达式后x的值为( )x=(i=4,j=16,k=32)A4 B16C32D524.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )A必须是字母 B必须为下划线C必须为字母或下划线D可以是字母、数字、下划线中的任一字符5.下面正确的字符常量是( )A“c” B”CwD”6.设int a=2,b=

2、0,c;则执行语句c+=b&a-后, c的结果为( )。A0,1 B1,0C2,0D不确定7. 以下不正确的C语言标识符是( )A)int B)a_1_2 C)ab1exe D)_x 8.以下是正确的C语言标识符是( )。 A)#define B)_123 C)%d D)n9.下列四组字符串中都可以用作语言程序标识符的一组是( )。 A)printB)iamC)PxqD)str_l _3done_halfMy-bookCpp oodbstart$itline#pow 10.下面各选项组中,均是C语言关键字的组是( )。 A)auto,enum,include B)switch,typedef,

3、continue C)signed,union,scanf D)if,struct,type 11.下列不属于C语言关键字的是( )。 A)default B)register C)enum D)external 12.C语言程序从main()函数开始执行,所以这个函数要写在( )。 A)程序文件的开始 B)程序文件的最后 C)它所调用的函数的前面 D)程序文件的任何位置 13.下列关于C语言的叙述错误的是( ) A)大写字母和小写字母的意义相同 B)不同类型的变量可以在一个表达式中 C)在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D)同一个运算符号在不同的场合可以有不同的含义

4、 14.在C语言中,错误的int类型的常数是( )。 A)32768B)0C)037D)0xAF15.将字符g赋给字符变量c,正确的表达式是( )。 A)c=147B)c=147C)c=14716.下列转义字符中错误的一个是( )。 A)000B)0014C)x111D)2 17.将空格符赋给字符变量c,正确的赋值语句是( )。 A)c=0B)c=NULLC)c=0D)c=32 18.已知:chara=70;则变量a中( )。 A)包含1个字符B)包含2个字符C)包含3个字符D)说明非法 19.字符串EOFn=-61的长度是( )。 A)8B)9C)14D)非法字符串 20.字符串的长度是(

5、)。 A)0B)1C)2D)非法字符串 21.已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是( )。 A)intB)charC)floatD)double 22.温度华氏和摄氏的关系是:C=-(F-32)。已知:floatC,F;由华氏求摄氏的正确的赋值表达式是( )。 A)C=5/9(F-32)B)C=5*(F-32)/9 C)C=5/9*(F-32)D)三个表达式都正确 23.逗号表达式(a=3*5,a*4),a+15的值是( )。 A)15B)60C)30D)不确定 24.已知intx=1,y=1,z=1; 表达式x+y+z+

6、的值是( )。 A)3B)4C)5D)表达式错误 25.用十进制表示表达式12|012的值是( ) A)1B)0C)12D)14 26.已知intx=(1,2,3,4);变量x的值是( )。 A)1B)2C)3D)4 27.表达式sizeof(double)是( )。 A)函数调用B)double型表达式C)int型表达式D)非法表达式 28.C语言程序的执行,总是起始于( )。A) 程序中的第一条可执行语句B) 程序中的第一个函数C) main函数 D) 包含文件中的第一个函数29.下列说法中正确的是( 。 )A) C程序书写时,不区分大小写字母B) C程序书写时,一行只能写一个语句C) C

7、程序书写时,一个语句可分成几行书写D) C程序书写时每行必须有行号30.下面对C语言特点,不正确描述的是( )。A) C语言兼有高级语言和低级语言的双重特点,执行效率高B) C语言既可以用来编写应用程序,又可以用来编写系统软件C) C语言的可移植性较差D) C语言是一种结构式模块化程序设计语言31.C语言源程序的最小单位是( )。A) 程序行B) 语句C) 函数D) 字符32.以下四项中属于C语言关键字的是( )。A) CHAR B) define C) unsigned D) return33.十进制数2403转换成十六进制数为( )。A) 963 B) 369 C) 953 D) 3593

8、4.二进制数转换成八进制数是( )。A) 055 B) 065 C) 056 D) 15235.计算机内部运算使用的数是( 。 )A) 十进制数 B) 十六进制数 C) 二进制数 D) 八进制数36.一个字长的二进制位数是( )。A) 2个BYTE,即16个bit B) 3个BYTE,即24个bit C) 4个BYTE,即32个bit D) 随计算机系统不同而不同37.在C语言系统中,假设int类型数据占2个字节,则double、long、unsigned int、char类型数据所占字节数分别多少(。 )A) 8,2,4,1 B) 2,8,4,1 C) 4,2,8,1 D) 8,4,2,13

9、8.下面程序段执行结果是()。int i=5,k;k=(+i)+(+i)+(i+);printf(%d,%d,k,i);A) 24,8 B) 21,8 C) 21,7 D) 24,7三、上机操作题1.分析程序并上机操作。下列程序的运行结果是什么?main()int x=5;int y=10;printf(“%dn”,x+);printf(“%dn”, +y);2.从键盘上输入学生5门功课的成绩,计算出总成绩和平均成绩并输出。1.C 2.D 3.C 4.C 5.C 6.D 7.A 8.B 9.A 10.B 11.D 12.D 13.A 14.A 15.C 16.A 17.D 18.A 19.B 20.A 21.C 22.B 23.C 24.A 25.A 26.D 27.C 28.C 29.C 30.C 31.B 32.C 33 A 34 B 35 C 36 A 37 D 38B专心-专注-专业

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com