c语言程序设计单项选择题,C语言程序设计基础单项选择题库 ().docx

C语言程序设计基础单项选择题库 ().docx

分类:概念(13---51,54,55)、数据类型、输入输出格式?、转义符、运算及表达式?等:1 --- 66选择语句:67 --- 72 (其中67为条?件运算,72可归于一?类);循环语句:73 --- 102 (其中78为输?出格式可归于?一类)数组:103 --- 133 (其中123 – 125为与数?组相关的函数?调用)函数调用:134 --- 156文件:157 – 183指针:184 --- 195 结构体:196 --- 207(204.205,206为函数?调用)1、在C语言中,最基本的数据?类型包括(A)整型、实型、字符型(B)整型、实型、逻辑型(C)整型、字符型、逻辑型(D)实型、字符型、逻辑型2C语言中整常?数的书写形式?不能使用的数?制形式是(A)十进制(B)十六进制(C)八进制(D)二进制3字符串常量"ab\n\\cde\125"包含字符的个?数是(A)8(B)12(C)9(D)134C语言的标识?符只能由字母?、数字和下划线?三种字符组成?,且第一个字符?(A)必须为下划线?(B)可以是这三种?字符中的任一?种(C)必须为字母或?下划线(D)必须为字母5下列是用户自?定义标识符的?是(A)#x(B)_x(C)2x(D)int6在C语言中,下列常数不能?作为常量的是?(A)0xA3(B)068(C)5.6E-3(D)2e57在C语言中,运算对象必须?是整型的运算?符是(A)%(B)>=(C)&&(D)=8下列表达式与?x = (y++)等价的是(A)x = ++y(B)x = x + 1, y = x(C)x = y, y = y + 1(D)x += y + 19若定义int? x = 17; ,则表达式x++ * 1 / 6的值是(A)1(B)2(C)3(D)410如果在一个C?语言表达式中?有多个运算符?,则运算时应该?(A)只考虑优先级?(B)只考虑结合性?(C)先考虑优先级?,然后考虑结合?性(D)先考虑结合性?,然后考虑优先?级11在C程序?中,下面叙述不正?确的是(A)x和X 是两个不同的?变量(B)从键盘输入数?据时,对整型变量只?能输入整型数?据,对于实型变量?只能输入实型?数据(C)逗号运算符的?优先级最低(D)若x、y类型相同,则执行语句y? = x,后,将把x的值放?入y中,而x的值不变?12已知字符A的?ASCII值?为65,若定义int? i;,则执行语句i? = 'A' + 3.5;后,正确的叙述是? (A)i的值是字符?E(B)语句不合法(C)i的值是字符?A的ASCI?I值加上3,即68(D)i的值是字符?A的ASCI?I值加上3.5,即68.513C语言是计算?机高级语言,它适合作为系?统描述语言,它(A)不以用来编写?系统软件,可以用来编写?应用软件(B)不以用来编写?系统软件,不可以用来编?写应用软件(C)可以用来编写?系统软件,不可以用来编?写应用软件(D)可以用来编写?系统软件,也可以用来编?写应用软件14在纸上写好一?个C语言程序?后,上机运行的基?本步骤为(A)编辑、连接、编译、运行(B)编译、连接、编辑、运行(C)编译、编辑、连接、运行(D)编辑、编译、连接、运行15用C语言等高?级语言编写的?程序称为(A)可执行程序(B)编译程序(C)目标程序(D)源程序16一个C语言源?程序经过“编译程序”翻译后生成一?个二进制代码?文件,它的扩展名为?(A).dat(B).exe(C).c(D).obj17通过“连接程序”软件,把C语言目标?程序与C语言?提供的各种库?函数连接起来?生成一个文件?,它的扩展名为?(A).exe(B).dat(C).obj(D).c18下面叙述中正?确的是(A)在C语言程序?中,要调用的函数?必须在mai?n()函数中定义(B)C语言程序总?是从main?()函数开始执行?(C)C语言程序总?是从第一个函?数开始执行(D)在C语言程序?中,main()函数必须放在?程序的开始位?置19在一个C语言?源程序中,main()函数的位置(A)必须在其他所?有的函数之后?(B)可以在任意位?置(C)必须在其他所?有的函数之前?(D)必须在固定位?置20一个C语言程?序由(A)若干个过程组?成(B)若干个子程序?组成(C)一个主程序和?若干个子程序?构成(D)一个主函数和?若干个子函数?构成21一个函数?的组成有(A)函数的声明部?分和执行部分?(B)函数名、函数类型、函数参数名、函数参数类型?(C)主函数和子函?数(D)函数首部和函?数体22下面叙述不正?确的是(A)在程序中任意?合适的地方都?可以加上注释?以便阅读(B)C语言中的每?条执行语句都?需要用分号结?束(C)includ?e命令所在行?后面需要加分?号(D)C语言具有高?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值