概述
C语言程序设计复习与练习
2.6 同步练习
一、选择题
1.以下选项中合法的用户标识符是( )。
A. int B. a# C. 5mem D. _243
2.C语言中的简单数据类型有( )。
A. 整型、实型、逻辑型 B. 整型、字符型、逻辑型
C. 整型、实型、字符型 D. 整型、实型、字符型、逻辑型
3.以下选项中正确的整型常量是( )。
A. -37 B. 32,758 C. 326 D. 6.
4.以下选项中合法C语言字符常量是( )。
A. ‘t’ B. “A” C. 67 D. A
5.以下选项中不正确的实型常量是( )。
A. .123 B. 1e4 C. 3.640E-1 D. 0.35
6.以下选项中合法的C语言赋值语句是( )。
A. a=b=34 B. a=34, b=34 C. --i; D. m=(int)(x+y);
7.不合法的十六进制数是( )。
A. 0xff B. 0X11 C. 0x1g D. 0Xabc
8.在C语言中,char型数据在内存中是以( )形式存储的。
A. 原码 B. 补码 C. ASCII码 D. 反码
9.设int类型的数据长度为两个字节,则unsigned int类型数据的取值范围是( )。
A. 0~255 B. 0~65535 C. -32768~32767 D. -256~255
10.以下( )是不正确的转义字符。
A. ‘\’ B. ‘’’ C. ‘020’ D. ‘ ’
11.在C语言中,数字029是一个( )。
A. 八进制数 B. 十六进制数 C. 十进制数 D. 非法数
12.为求出return语句返回计算100!的结果,此函数的类型说明应为( )。
A. int B. long C. unsigned long D. 选项A、B、C都不对
13.C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符( )。
A. 必须为字母 B. 必须为下划线
C. 必须为字母或下划线 D. 可以是字母、数字和下划线中任意一种字符
14.若有代数式,则不正确的C语言表达式是( )。
A. a/b/c*e*3 B. 3*a*e/b/c C. 3*a*e/b*c D. a*e/c/b*3
15.若有定义:int x=3, y=2; float a=2.5, b=3.5; 则下面表达式的值为( )。
(x+y)%2+(int)a/(int)b
A. 1.0 B. 1 C. 2.0 D.2
16.若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后x的值为( )。
x%=(n%2)
A. 0 B. 1 C. 2 D. 3
17.假设所有变量均为整型,则表达式(a=2, b=5, a++, b++, a+b)的值为( )。
A. 7 B. 8 C. 9 D. 10
18.下列程序的输出结果是( )。
#include
main()
{
double d=3.2; int x, y;
x=1.2; y=(x+3.8)/5.0;
printf(“%dn”,d*y);
}
A. 3 B. 3.2 C. 0 D. 3.07
19.设int x=1, y=1; 表达式 (!x||y--) 的值是( )。
A. 0 B. 1 C. 2 D. -1
20.若已定义x和y为double类型,则表达式x=1, y=x+3/2的值是( )。
A. 1 B. 2 C. 2.0 D. 2.5
21.若变量a, i已正确定义,且i已正确赋值,则合法的语句是( )。
A. i=(int)a B. ++i; C. a=a++=5; D. a=int(i);
22.若执行以下程序段后,c3的值为(
最后
以上就是内向哈密瓜为你收集整理的C语言字母改成数字Z26,C语言程序设计复习与练习.doc的全部内容,希望文章能够帮你解决C语言字母改成数字Z26,C语言程序设计复习与练习.doc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复