C语言程序设计选择填空习题及答案

发布时间:2023-02-04 10:20:08   来源:文档文库   
字号:
一、选择题1C程序的基本单位是(AA.函数B.文件C.语句D.字符2C程序中的变量(BA.不用说明B.先说明后引用D.引用和说明顺序无关B.执行语句之前D.位置无关B.符号语言D.面向对象的语言C.先引用后说明3.变量的说明在(BA.执行语句之后C.执行语句当中4C语言是一种(CA.机器语言C.高级语言二、填空题1.一个C程序总是从主函数开始执行。2.结构化程序由顺序选择循环三种基本结构构成。3.一个C程序只有一个名为main的主函数。4C程序中的每个语句以分号结束。5C程序中,函数由函数首部函数体组成。6.每个基本结构有一个入口和一个出口,没有死循环死语句7.算法是计算机解决问题所依据的步骤一、选择题1.下列数据中属于字符串常量的是(BAABCA4A6B"ABC"C'abc'D'A'2.在计算机内存中,'\n'占用的字节数是(CB3C1D2D4D2.654e113.字符串"ABC"在内存中占用的字节数是(DB8C34.在C语言中,合法的长整型常数是BA568701400B0LAASCII代码值C0.03546287BBCD代码值D.内码值Cb.βC\"Db_4D0x45char型常量在内存中存放的是(AC.十进制代码值A?bbA\\6.下列各项中正确的标识符是(DBa=8B\07.下列不正确的转义字符是(D
8.设整型变量ab的值均为5,则表达式(m=n=a++/(n=b-2的值为(BA0B1C2D3Db=(floata/29.设a的值为5,执行下列语句后,b的值不为2的是(CAb=a/2Bb=6-(--aB322B0B%Cb=a%210.执行语句x=(a=3,b=a--后,xab的值依次是(CA332A3A&&A1A6A1C323C9D232D-1211.设有语句inta=3;,则执行了语句a+=a-=a*a;后,变量a的值是(D12.在下列运算符中,优先级最高的是(BC=C2C2C2D>=D.表达式出错D.表达式出错D2.013.设整型变量a的值为3,则计算表达式a---a后,表达式的值为(BB014.设整型变量abc的值均为2,表达式a---b+++c++的结果是(CB9B2.515.若已定义xydouble类型,则表达式x=1y=x+3/2的值是(D16.下列表达式中符合C语言语法的赋值表达式是(CAa=4+b++c=a+8Ba=4+b++=a+8Da=4+b,c=a+8CcharDdoubleCa=(4+b,b++,a+8Aint二、填空题1.在内存中存储"A"要占2个字节,存储'A'要占1个字节。2.符号常量的定义方法是#define常量名常量3.无符号基本整型的数据类型符为unsignedint双精度实型数据类型符为double,字符型数据类型符为char4.十进制数673的二进制、八进制和十六进值数分别为101010000124122A15C语言中,书写八进制数时必须加前缀0书写十六进制数时必须加前缀0x6.在微机上,int型、short型、long型、float型和double型数据一般在内存中分别占2字节、2字节、4字节、4字节和8字节。7设有下列运算符:<<+++&&>=其中优先级最高的是++优先级最低的是&&8.设xyint型变量,且x=1y=2,则表达式1.0+x/y的值为1.09.设整型变量xyz均为5,则:执行x-=y-z后,x的值为5执行x%=y+z后,x的值为510.数学式aC语言表达式为a/b*cb×c17.若有以下定义:chara;intb;floatc;doubled;,则表达式a*b+d-c的值的类型为(DBfloat三、简答题1.字符常量与字符串常量有什么区别?2.对于TurboC系统来说,char型变量与int型变量在内存中存储数据的区别是什么?3.整型变量可细分为哪六类?4.什么是一个实型数据的规范化指数形式?

本文来源:https://www.2haoxitong.net/k/doc/46f27668bb0d4a7302768e9951e79b89680268ed.html

《C语言程序设计选择填空习题及答案.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式