1 / 20
文档名称:

C语言程序设计.doc

格式:doc   大小:88KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.doc

上传人:梅花书斋 2020/2/14 文件大小:88 KB

下载得到文件列表

C语言程序设计.doc

相关文档

文档介绍

文档介绍:(60道)(1)以下关于C语言程序的说法中正确的为()。a)计算机不能直接执行b)计算机能直接执行c)编辑好就可以执行d)编译好就可以执行(2)以下不属于C语言特点的为()。a)简洁b)运算符丰富c)具有结构化的控制语句d)语法限制严格。(3)C语言的程序必须包含()。a)语句b)变量声明c)函数d)宏定义(4)以下不属于算法特点的为()。a)有穷性b)无穷性c)有效性d)确定性(5)算法的三种基本结构除了顺序结构、选择结构外,还有()。a)循环结构b)递归结构c)调用结构d)跳转结构(6)在下列关于C语言常量的说法中正确的为()。a)没有数据类型b)有数据类型c)必须有名字d)不能输出(7)在下列关于C语言变量的说法中正确的为()。a)必须先定义后使用b)不必先定义后使用c)只能在函数外修改变量的值d)只能在函数内修改变量的值(8)以下属于整型常量不正确写法的为()。a)123b)0123c)0x123d)1,230(9)以下关于整型量所占内存字节数的正确说法为()。a)所有的整型量都占2个字节b)基本整型量占2个字节,长整型量占4个字节c)C语言标准没有规定整型量占多少个字节d)使用sizeof可以确定整型量占几个字节(10)以下正确声明整型变量的为()。a)int1x,2x,3x;b)intx1,x2,x3;c)int1x,int2x,int3x;d)intx1,intx2,intx3;(11)以下关于实数类型常量的说法中,正确的为()。a)实数类型常量只能用小数形式表示b)实数类型常量只能用指数形式c)实数类型常量既可以用小数形式表示,也可以用指数形式表示d),而是整数类型常量(12)以下属于实型常量不正确写法的为()。a)b)c).123d)123e2(13)下列不合法的字符常量为()。a)‘a’b)‘\n’c)“a”d)‘\\’(14)假设一个字符类型的量占一个字节,则字符串“abc”所占的字节数为()a)1b)2c)3d)4(15)设整型变量a为5,使b不为2的表达式是(    )。     a)b=a/2   b)b=6-(--a)   c)b=a%2   d)b=a>3?2:1(16)设有说明double(*p1)[N];其中标识符p1是(    )。   a)N个指向double型变量的指针。   b)   指向N个double型变量的函数指针。   c)一个指向由N个double型元素组成的一维数组的指针。   d)具有N个指针元素的一维指针数组,每个元素都只能指向double型量。(17)以下程序的输出结果是(    )。    charstr[15]=”hello!”;printf(“%d\n”,strlen(str));      a)15        b)14         c)7          d)6(18)选出下列标识符中不是合法的标识符的是(    )。 a)hot_do     b)cat1      c)_pri        d)2ab(19)为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与(    )组成配对关系。a)缩排位置相同的if                  b)在其之前未配对的ifc)在其之前未配对的最近的if    d)同一行上的if(20)以下程序的输出结果是(     )。  intx=10,y=10; printf(“%d %d\n”,x--,--y);    a)10 10     b)9  9     c)9  10    d)10  9(21)设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i个元素的地址为(    )。a)P+i*2      b) P+(i-1)*2     c)P+(i-1)      d) P+i(22)以下程序的输出结果是(    )。   inta=5;floatx=;a*=x*(‘E’-‘A’);printf(“%f\n”,(float)a); a)    b)     c)    d)62(23)下列描述中不正确的是(    )。a)字符型数组中可能存放字符串。b)可以对字符型数组进行整体输入、输出。c)可以对整型数组进行整体输入、输出。d)不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。(24)设有如下定义:intx=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y));的输出结果是(    )。a)1     b)0      c)4       d)3(25)定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则语句for(i=0;i<3;i++) pri