【奥鹏】[中国石油大学(华东)]《程序设计(C语言)》2019年秋季学期在线作业(一)
试卷总分:100 得分:100
第1题,在一个C程序中
A、main函数必须出现在所有函数之前
B、main函数可以在任何地方出现
C、main函数必须出现在所有函数之后
D、main函数必须出现在固定位置
正确资料:
第2题,已定义以下函数: fun(int *p) { return *p; }该函数的返回值是
A、不确定的值
B、形参p所指存储单元中的值
C、形参p中存放的值
D、形参p的地址值
正确资料:
第3题,以下选项中不能正确赋值的是( )。
A、char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B、i char b[10];b="Hello!";
C、i char b[10]= "Hello!";
D、i char *str="Hello!";
正确资料:
第4题,若x为int型变量,则逗号表达式(x=4*5,x*5),x+25的结果是
A、20
B、45
C、100
D、表达式不合法
正确资料:
第5题,以下能正确定义数组并正确赋初值的语句是
A、int N=5,b[N][N];
B、int a[1][2]={{1},{3}};
C、int c[2][]= {{1,2},{3,4}};
D、int d[3][2]={{1,2},{34}};
正确资料:
第6题,有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
A、fun( int y , double m )
B、k=fun( 10 , 12.5 )
C、fun( 10 , 12.5 )
D、void fun( 10 ,12.5 );
正确资料:
第7题,设有定义int a[ ]={1,5,7,9,11,13},*p=a+3;则*(p-2),*(a+4)的值是( )。
A、5 11
B、1 9
C、5 9
D、有错误
正确资料:
第8题,设有语句:int x=10; x += x -= x - x; ,则执行语句后,x的值为( )。
A、30
B、20
C、10
D、40
正确资料:
第9题,有如下定义:long m;char c;float x;double y;则表达式c+m*x/y的值的类型是
A、long
B、char
C、float
D、double
正确资料:
第10题,在C语言中,十进制数47可等价地表示为
A、2f
B、02f
C、57
D、057
正确资料:
第11题,设有定义 int a[ ]={1,5,7,9,11,13}, *p=a+3; 则*(p-2) , *(a+4) 的值是
A、5 11
B、1 9
C、5 9
D、有错误
正确资料:
第12题,设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值是
A、7
B、8
C、9
D、10
正确资料:
第13题,若有说明语句:char c= ‘\64’ ; 则变量C包含:
A、1个字符
B、2个字符
C、3个字符
D、说明不合法,C值不确定
正确资料:
第14题,以下选项中合法的用户标识是( )。
A、long
B、_2Test
C、3Dmax
D、A.dat
正确资料:
第15题,在C语言中,下列字符常量中合法的是
A、′\084′
B、′\x43′
C、′ab′
D、”\0”
正确资料:
第16题,下列数组定义及赋值不正确的是
A、int a[10]={0,1,2,3,4,5,6,7,8,9};
B、int a[ ]={0,1,2,3,4,5,6,7,8,9};
C、int a[2][5]= {0,1,2,3,4,5,6,7,8,9};
D、int a[2][ ]= {0,1,2,3,4,5,6,7,8,9};
正确资料:
第17题,下列描述中不正确的是
A、字符型数组中可以存放字符串
B、可以对字符型数组进行整体输入、输出
C、可以对整型数组进行整体输入、输出
D、不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确资料:
第18题,初始化多维数组的语句中,可以默认的是( )。
A、最后一个下标界
B、第1个下标界
C、第2个下标界
D、以上都不对
正确资料:
第19题,以下选项中可作为C语言合法整数的是
A、10110B
B、0386
C、x2a2
D、0Xffa
正确资料:
第20题,设有如下定义和执行语句,其输出结果为:int a=3,b=3; a = --b + 1; printf(“%d %d”,a,b);
A、3 2
B、4 2
C、2 2
D、2 3
正确资料:
|