新学期北京交通大学《C语言程序设计》在线作业二9

奥鹏远程教育北京交通大学平时作业

《C语言程序设计》在线作业二-0018

下面说法错误的是______。
A:整型变量可以存放字符型数据
B:字符型变量可以存放任意整型常量的值
C:变量必须限定以后使用
D:字符串的长度不等于它占的字节数
答案问询微信:424329

不合法的八进制数是()
A:0
B:028
C:077
D:01
答案问询微信:424329

有以下程序,执行后输出得结果是_____。mian( ){ char *p[10]={“abc”, “aabdfg”, “dcdbe”, “abbd”, “cd” }; Printf(“%dn”,strlen(p[3]));}
A:2
B:3
C:4
D:5
答案问询微信:424329

数组int**a[3][4]占据多大空间
A:64
B:12
C:48
D:128
答案问询微信:424329

设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为_____。
A:EOF
B:非0值
C:0
D:NULL
答案问询微信:424329

已知:int a,*p=a;,则下列函数调用中错误的是______。( )
A:scanf("%d",a);
B:scanf("%d",p);
C:scanf("%d",*p);
D:printf("%d",a);
答案问询微信:424329

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值_______。
A:不定值
B:4
C:3
D:1
答案问询微信:424329

C语言中最简单的数据类型包括()。
A:整型、实型、逻辑型
B:整型、实型、字符型
C:整型、字符型、逻辑型
D:整型、实型、逻辑型、字符型
答案问询微信:424329

C语言允许函数值类型缺省定义,此时该函数值隐含的类型是______。
A:float型
B:int型
C:long型
D:double型
答案问询微信:424329

二进制语言是属于面向_____的语言。
A:机器
B:过程
C:问题
D:对象
答案问询微信:424329

若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是____。
A:*p
B:a[10]
C:*a
D:a[p-a]
答案问询微信:424329

若有初始化语句“ int a[5]={1,2,3,4,5}; ”,值为 4 的表达式是_____。
A:a[4]
B:a[a[2]+1]
C:a[a[2]]
D:a[3]+1
答案问询微信:424329

若w=1,x=2,y=3,z=4;,则条件表达式wgt;x?w:ylt;z?y:z的结果为______。( )
A:4
B:3
C:2
D:1
答案问询微信:424329

已知:int i=6,j;,则执行语句j=(++i)+(i++)后的j值是______。( )
A:4
B:14
C:13
D:15
答案问询微信:424329

有以下程序片段 int n=0,p; do { scanf(%d,p); n++; } while(p!=12345n3); 此处 do-while 循环的结束条件是()
A:p的值不等于12345并且n的值小于3
B:p的值等于12345并且n的值大于等于3
C:p的值不等于12345或且n的值小于3
D:p的值等于12345或且n的值大于等于3
答案问询微信:424329

不与while(x)语句中的x等价的是_____。
A:x= =0
B:x= =1
C:x!=1
D:x!=0
答案问询微信:424329

以下对C语言函数的有关描述中,错误的是:______。
A:调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B:函数既可以嵌套定义又可以递归调用
C:函数必须有返回值,否则不能使用函数
D:程序中有调用关系的所有函数必须放在同一个源程序文件中
答案问询微信:424329

以下正确的C语言标识符是_____。
A:ABC
B:abc
C:a_bc
D:ab.c
答案问询微信:424329

函数调用可以______。
A:出现在一个表达式中
B:出现在执行语句中
C:作为一个函数的实参
D:作为一个函数的形参
答案问询微信:424329

下列_________数据类型属于C语言提供的基本数据类型。
A:数组类型
B:指针类型
C:整型
D:结构体类型
E:空类型
F:字符型
G:实型
H:共用体类型
答案问询微信:424329

在动态存储区中主要存放以下数据______。
A:函数形式参数
B:自动变量
C:函数调用时的现场保护和返回地址
D:全局变量
答案问询微信:424329

以下说法不正确的是______。
A:定义函数时,形参的类型说明可以放在函数体内
B:return后边的值不能为表达式
C:如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
D:如果形参与实参的类型不一致,以实参类型为准
答案问询微信:424329

关于实参和形参的说法正确的是______。
A:在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
B:实参可以是变量、常量或表达式
C:实参与形参的类型应相同或赋值兼容
D:实参变量对形参变量的数据传递是“值传递”
答案问询微信:424329

以下对一维数组a进行初始化,错误的语句是______。
A:int a[10]=(0,0,0,0,0);
B:int a[10]={};
C:int a[10]={0};
D:int a[2]={10,9,8}
答案问询微信:424329

C语言程序中,下列___________标识符是合法。
A:scanf
B:if
C:float
D:_3d
E:str_2
F:AB
G:5a
H:His.age
答案问询微信:424329

已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
A:int pb=x;
B:int *pb=x;
C:int *pb=x;
D:*pb=*x
答案问询微信:424329

关于文件的打奥鹏远程教育北京交通大学平时作业开方式描述正确的是:______。
A:r:打开只读文件
B:a+:打开或建立用于更新数据的文件,数据追加到文件尾
C:a:打开或建立一个把数据追加到文件尾的文件
D:r+:打开用于更新数据的文件
答案问询微信:424329

下列字符中能构成标识符的是______。
A:数字字符
B:连接符
C:下划线字符
D:大写字母
答案问询微信:424329

下列说法中错误的是______。
A:不允许设置参数的默认值
B:设置参数的默认值只能在定义函数时设置
C:设置参数的默认值时,应该设置右边的参数
D:设置参数的默认值时,应该全部参数都设置
答案问询微信:424329

下列说法不正确的是______。
A:C程序由符号构成
B:C程序由标识符构成
C:C程序由函数构成
D:C程序由C语句构成
答案问询微信:424329

数据结构指的是数据的组织形式,数组就是一种数据结构( )
A:错误
B:正确
答案问询微信:424329

若有以下函数调用语句: fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实参的个数是4。
A:错误
B:正确
答案问询微信:424329

break是结束本次循环,而continue是结束所有的循环。
A:错误
B:正确
答案问询微信:424329

在程序运行过程中,其值不能被改变的量称为常量( )
A:错误
B:正确
答案问询微信:424329

对于二维数组a[2][3],则a[1]表示是第二行的首地址。
A:错误
B:正确
答案问询微信:424329

c语言中,每个函数都必须要有一个且只有一个main函数。
A:错误
B:正确
答案问询微信:424329

指向不同类型数组的两个指针能进行有意义的比较。
A:错误
B:正确
答案问询微信:424329

自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )
A:错误
B:正确
答案问询微信:424329

switch语句中,多个case可以共用一组执行语句。( )
A:错误
B:正确
答案问询微信:424329

使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网