C语言程序设计基础 单元总结与练习题及答案 非常齐全含习题和答案,适用于复习 衡军山 主编
通过本单元的学习,应该掌握C语言程序设计所需要的基本知识,为后续内容的学习打下坚实的基础。
单元练习
一.选择题
1.在C语言中,int、short、char三种类型数据所占用的存储空间是( )。
A.均为2个字节
B.int和short占2个字节,char占1个字节 D.由用户自己定义
C.与编译环境有关
2.下面定义字符型变量ch的语句不正确的是( )。
A.char ch= \X2A ; C.char ch=65;
B.char ch="c"; D.char ch=NULL;
3.已知大写字母A的ASCII是65,小写字母a的ASCII是97,以下不能将字符型变量c中的大写字母转换成对应的小写字母的语句是( )。
A.c= (c-'A')%26+'a'; C.c= c-'A'+'a';
B.c2=tolower(c); D.c=('A'+c)%26-'a';
4.设有定义:double d,h;,其中d为三角形的底边长,h为三角形的高,则以下C语言表达式与其面积公式
1
dh计算结果不相符的是( )。 2
B.1/2*d*h
C.d*h*1/2
D.d/2*h
A.d*h/2
5.以下选项中,与k=n++;完全等价的语句是( )。
A.k=n;n=n+1; B.n=n+1;k=n;
C.k=++n;
D.k+=n+1;
二.填空题
1.写出整型变量a、无符号长整型变量b、双精度浮点型变量c和字符型变量d的定义语句: 。 2.常量‘a’和”a”分别占用_____个字节和_____个字节的存储空间。
3.有定义 int a=1234;,获取其百位数码的表达式为________________________。 4.若有定义:char a=97,c;,则表达式c='a'+'8'-'3'的值为_________。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库《C语言程序设计基础》单元总结与练习题及答案(6)在线全文阅读。
相关推荐: