每个c语言程序的编译错误分为,C语言程序设计A 2009.01-2017.07历年考试选择题(全).doc.doc...

C语言程序设计A 2009.01-2017.07历年考试选择题(全).doc

单选题部分:

1、由C语言目标文件连接而成的可执行文件的缺省扩展名为( exe )。

2、设有两条语句为“int a=12; a+=a * a;",则执行结束后,a的值为( 156 )

3、带有随机函数调用的表达式rand()%20的值在( 0~19 )区间内。

4、for循环语句“for(i=0; i

5、在下列的字符数组定义中,存在语法错误的是( char a[10]=’5’)

6、若有一个函数原型为“double * function()",则它的返回值类型为( 实数指针型 )。

7、在 C 语言中,所有预处理命令都是以( # )符号开头的。

8、假定整数指针 p所指数据单元的值为30,p+1所指数据单元的位为 40,则执行

*p十十后,p所指数据单元的值为( 40 )。

若要使 p指向二维整型数组 a[10][20],则 p的类型为( int(*)[20] )

表示文件结束符的符号常量为( EOF )

由C语言源程序文件编译而成的目标文件的缺省扩展名为( obj )

设x和y均为逻辑值,则x,,y为假的条件是( 它们均为假 )

枚举类型中的每个枚举常量的值都是一个( 整数 )

循环语句"for(i=0;i

假定有语句为"int a[4] [5]={l,3,5},{2,8}};",则a[1] [1]的值为( 8 )

在下面的选项中,不能作为函数的返回类型的是( new )

在下面的选项中,不能作为函数的返回值类型的是( node )

假定x的值为5,y的值为6,则表达式x++*一一y的值为( 25 )

用calloc函数创建具有10个整型元素的动态存储空间正确调用是( calloc(10,sizeof(int)))

假定有定义"int b[l0],*pb;",则不正确的赋值为( pb=b[5] )

标准输入设备的文件流标识符是( stdin )

C语言源程序文件的缺省扩展名为( C )

设x和Y均为逻辑值,则x&&y为真的条件是( 它们均为真 )。

在下列的符号常量定义中,正确的定义格式为( #define M3 10 )

for循环语句能够被改写为( while )语句。

在下面的一维数组定义中,错误的定义格式为( int a[])。

下面的函数原型声明中存在语法错误的是( AA(int a; int b;) )。

假定 a为一个数组名,则下面存在错误的表达式为的( * a++ )。

假定有定义为“inta [10],x ,* pa=a;",若要把数组a中下标为3的元素值赋给x,则不正确的赋值为( x= * pa+3 )

char类型的长度为( 1 )个字节

向一个二进制文件中写人信息的函数为( fwrite() )。

在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( main )。

每个C 语言程序文件的编译错误分为( 2 )类

字符串"a十b = 12\n"的长度为( 7 )。

在switch 语句的每个case 块中, 假定都是以break 语句结束的, 则此switch 语句容易被改写为( if )语句。

在下面的do-while 循环语句中, 其循环体语句被执行的次数为( 10 )。int i=0; do i 十十 ; while(i<10);

将两个字符串连接起来组成一个字符串时, 选用的字符串函数为( strcat() )

若用数组名作为函数调用的实参, 传递给形参的是( 数组的首地址 )

假定a 为一个整数类型的数组名, 整数类型的长度为4,则元素a[4]的地址比a 数组的首地址大( 16 )个字节。

假定s 被定义为指针类型char * 的变量,初始指向的字符串为"Hello world!" ,若要使变量p指向s所指向的字符串,则p应定义为( char * p=s; )

从一个数据文件中读人以换行符结束的一行字符串的函数为( £getsO )。

设x 和y 均为逻辑值, 则x || y 为假的条件是x 和y( 均为假 )。

枚举类型中的每个枚举常量的值都是一个( 整数 )。

在下面的选项中,不能作为函数的返回值类型的是( node )

C 语言程序中的基本功能模块为( 函数 )。

逻辑表达式(x>0 || y= =5) 的相反表达式为( x<=O && y! =5 )

循环体至少被执行一次的循环语句为( do-while )。

假定n 的值为5 ,则表达式n + + 的值为( 5 )。

假定一个二维数组的定义为"int a[3][4]={ {3,4} ,{ 2,8,6 }}",则元素a[2][O]的值为( 0 )。

假定一个函数原型为"char * f

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值