C语言程序设计:选择题

上传人:博****1 文档编号:567945261 上传时间:2024-07-22 格式:PPT 页数:24 大小:185KB
返回 下载 相关 举报
C语言程序设计:选择题_第1页
第1页 / 共24页
C语言程序设计:选择题_第2页
第2页 / 共24页
C语言程序设计:选择题_第3页
第3页 / 共24页
C语言程序设计:选择题_第4页
第4页 / 共24页
C语言程序设计:选择题_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《C语言程序设计:选择题》由会员分享,可在线阅读,更多相关《C语言程序设计:选择题(24页珍藏版)》请在金锄头文库上搜索。

1、练习:选择题一练习:选择题一练习:选择题一练习:选择题一以下叙述中正确的是以下叙述中正确的是 【1】 。A)在)在C程序中,程序中,main函数必须位于程序的最前面函数必须位于程序的最前面B)C程序的每行中只能写一条语句程序的每行中只能写一条语句C)C语言本身没有输入输出语句语言本身没有输入输出语句D)在对一个)在对一个C程序进行编译的过程中,可发现注释中的拼写错误程序进行编译的过程中,可发现注释中的拼写错误以下叙述中不正确的是以下叙述中不正确的是 【1】 。A)一个)一个C源程序可由一个或多个函数组成源程序可由一个或多个函数组成B)一个)一个C源程序必须包含一个源程序必须包含一个main函数

2、函数C)C程序的基本组成单位是函数程序的基本组成单位是函数D)在)在C程序中程序中,注释说明只能位于一条语句的后面注释说明只能位于一条语句的后面练习:选择题一练习:选择题一一个一个C程序的执行是从程序的执行是从 【1】 。A)本程序的)本程序的main函数开始,到函数开始,到main函数结束函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的)本程序的main函数开始,到本程序文件的最后一个函数结束函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序)本程序文件的第一个函数开始

3、,到本程序main函数结束函数结束C语言规定:在一个源程序中,语言规定:在一个源程序中,main函数的位置函数的位置 【1】 。A)必须在最开始)必须在最开始B)必须在系统调用的库函数的后面)必须在系统调用的库函数的后面C)可以任意)可以任意D)必须在最后)必须在最后练习:选择题一练习:选择题一以下叙述中正确的是以下叙述中正确的是 【1】 。A)C语言程序将从源程序中第一个函数开始执行语言程序将从源程序中第一个函数开始执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用语言规定必须用mai

4、n作为主函数名,程序将从此开始执行,在此结束作为主函数名,程序将从此开始执行,在此结束D)main可作为用户标识符,用以命名任意一个函数作为主函数可作为用户标识符,用以命名任意一个函数作为主函数下列关于下列关于C程序的描述中,错误的是程序的描述中,错误的是 【1】 。A)C程序是由函数构成的程序是由函数构成的B)一个)一个C程序总是从程序总是从main函数开始执行函数开始执行C)C程序书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行程序书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行D)C语言中是利用输入语言中是利用输入/输出运算符构成输入输出运算符构成输入/输出语句完

5、成输入输出语句完成输入/输出操作的输出操作的练习:选择题一练习:选择题一下列关于下列关于C语言注释的描述中,错误的是语言注释的描述中,错误的是 【1】 。A)C语言中用语言中用/*/表示注释部分表示注释部分B)注释只是给人看的,对编译和运行不起作用)注释只是给人看的,对编译和运行不起作用C)注释可以加在程序中的任何位置)注释可以加在程序中的任何位置D)C语言中用语言中用*表示注释部分表示注释部分练习:选择题一练习:选择题一C语言中的标识符只能由字母、数字和下划线三种字符组成语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符且第一个字符 【2】 。A)必须为字母)必须为字母B)必须

6、为下划线)必须为下划线C)必须为字母或下划线)必须为字母或下划线D)可以是字母,数字和下划线中任一种字符)可以是字母,数字和下划线中任一种字符练习:选择题一练习:选择题一以下以下C语言用户标识符中,不合法的是语言用户标识符中,不合法的是 【2】 。A)_1B)AaBcC)a_bD)a b下列标识符中,符合下列标识符中,符合C语言语法规范的是语言语法规范的是 【1】 。A)M.D.JohnB)$123C)_D64D)3name练习:选择题一练习:选择题一以下选项中,能用作用户标识符的是以下选项中,能用作用户标识符的是 【2】 。A)voidB)8_8C)_0_D)unsigned下列标识符中,不

7、符合下列标识符中,不符合C语言语法规范的是语言语法规范的是 【2】 。A)countB)_abc1C)a#12D)Student练习:选择题一练习:选择题一在在C语言中,语言中,int、char和和short种类型数据在内存中种类型数据在内存中所占用的字节数所占用的字节数 【2】 。A)由用户自己定义)由用户自己定义B)均为)均为2个字节个字节C)是任意的)是任意的D)由所用机器的机器字长决定)由所用机器的机器字长决定以下关于以下关于long、int和和short类型数据占用内存大小的叙述中类型数据占用内存大小的叙述中正确的是正确的是 【3】 。A)均占均占4个字节个字节B)根据数据的大小来决

8、定所占内存的字节数)根据数据的大小来决定所占内存的字节数C)由用户自己定义)由用户自己定义D)由)由C语言编译系统决定语言编译系统决定练习:选择题一练习:选择题一下面关于字符常量的说法错误的是下面关于字符常量的说法错误的是 【3】 。A)一个字符常量代表)一个字符常量代表ASCII字符集中的一个字符字符集中的一个字符B)字符常量可以用单引号或双引号括起来)字符常量可以用单引号或双引号括起来C)单引号中的大写字母和小写字母代表不同的字符常量)单引号中的大写字母和小写字母代表不同的字符常量D)字符常量只能包含一个字符)字符常量只能包含一个字符已知有定义:已知有定义:char ch;则下面正确的赋值

9、语句为;则下面正确的赋值语句为 【6】 。A)ch=XB)ch=55C)ch=MD)ch=55练习:选择题一练习:选择题一printf函数中用到格式符函数中用到格式符%5s,其中数字,其中数字5表示输出的字符串占用表示输出的字符串占用5列。列。如果字符串长度大于如果字符串长度大于5,则输出按方式,则输出按方式 【5】 。A)从左起输出该字串,右补空格)从左起输出该字串,右补空格B)按原字符长从左向右全部输出)按原字符长从左向右全部输出C)右对齐输出该字串,左补空格)右对齐输出该字串,左补空格D)输出错误信息)输出错误信息练习:选择题一练习:选择题一以下说法正确的是以下说法正确的是 【4】 。A

10、)输入项可以为一实型常量,如)输入项可以为一实型常量,如scanf(%f,3.5);B)只有格式控制)只有格式控制,没有输入项没有输入项,也能进行正确输入,也能进行正确输入,如如scanf(a=%d,b=%d);C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如如scanf(%4.2f,&f);D)当输入数据时,必须指明变量的地址,如)当输入数据时,必须指明变量的地址,如scanf(%f,&f);putchar函数可以向终端输出一个函数可以向终端输出一个 【5】 。A)整型变量表达式值)整型变量表达式值B)实型变量值)实型变

11、量值C)字符串)字符串D)字符或字符型变量值)字符或字符型变量值练习:选择题一练习:选择题一下面四个选项中下面四个选项中,均是合法浮点数的选项是均是合法浮点数的选项是 【2】 。A)+1e+1 5e-9.4 03e2B)-.60 12e-4 -8e5C)123e 1.2e-.4 +2e-1D)-e3 .8e4 5.e-0练习:选择题一练习:选择题一数字字符数字字符0的的ASCII值为值为48,若有以下程序,若有以下程序:main() char a=1,b=2 ; printf(%c,b+); printf(%dn,b-a);程序运行后的输出结果是程序运行后的输出结果是 【2】 。A)3,2B)

12、50,2 C)2,2D)2,50练习:选择题一练习:选择题一以下程序的输出结果是以下程序的输出结果是: 【4】 。void main() int a; scanf(“%d”,&a); if (a100)printf(%dn,a100); elseprintf(%dn,a=100);A)100B)0C)1D)不确定)不确定练习:选择题一练习:选择题一下列程序的运行结果是下列程序的运行结果是 【1】 。main() int a=2, b=5; printf(a=%d,b=%dn,a,b);A)a=%2,b=%5B)a=2,b=5C)a=d, b=dD)a=%d,b=%d 练习:选择题一练习:选择题

13、一下列程序段的执行结果是下列程序段的执行结果是_【1】_。Main() int a=1; printf(%d ,a+); printf(%d,a);A)1 1B)1 2C)2 1D)2 2 练习:选择题一练习:选择题一设设i是是int型变量型变量,f是是float型变量型变量,用下面的语句给这两个变量输入用下面的语句给这两个变量输入值:值:scanf(i=%d,f=%f,&i,&f);为了把为了把100和和765.12分别赋给分别赋给i和和f,则正确的输入为则正确的输入为 【1】 A)100765.12B)i=100,f=765.12C)100765.12D)x=100,y=765.12练习:

14、选择题一练习:选择题一能正确表示能正确表示“当当x 的取值在的取值在1,10和和200,210范围内为真,范围内为真,否则为假否则为假”的表达式是的表达式是 【7】 。A)(x=1) & (x = 200) &(x=1) | (x=200) |(x=1) &(x= 200) &(x =1)|(x = 200)|(x=210)练习:选择题一练习:选择题一逻辑运算符两侧运算对象的数据类型逻辑运算符两侧运算对象的数据类型 【6】 。A)只能是)只能是0或或1B)只能是)只能是0或非或非0正数正数C)只能是整型或字符型数据)只能是整型或字符型数据D)可以是任何类型的数据)可以是任何类型的数据练习:选择

15、题一练习:选择题一下关于运算符优先顺序的描述中正确的是下关于运算符优先顺序的描述中正确的是 【7】 。A)关系运算符)关系运算符 算术运算符算术运算符 赋值运算符赋值运算符 逻辑与运算符逻辑与运算符B)逻辑)逻辑 运算符运算符 关系运算符关系运算符 算术运算符算术运算符 赋值运算符赋值运算符C)赋值运算符)赋值运算符 逻辑与运算符逻辑与运算符 关系运算符关系运算符 算术运算符算术运算符D)算术运算符)算术运算符 关系运算符关系运算符 赋值运算符赋值运算符 逻辑与运算符逻辑与运算符练习:选择题一练习:选择题一判断判断char型变量型变量c1是否为小写字母是否为小写字母 正确表达式为正确表达式为 【5】 。A) a =cl = a)&(cl=cl)|( z =a)&(cl=z)练习:选择题一练习:选择题一以下表示数学式子以下表示数学式子“abc”的逻辑表达式中错误的是的逻辑表达式中错误的是 【2】 。 A)abcB)ab &b=b) & !(b=c)D)!(a=b | b=c)练习:选择题一练习:选择题一在在x值处于值处于22,48时值为时值为“真真”,否则为,否则为“假假”的表达式是的表达式是_【1】_。A) (2x2)|(4x8)B) (x=2)&(x=2)|(x=4)&(x=8)C)()(x=2)&(x4)&(x2)&(x4)|(x8)&(x2)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号