中国石油大学(华东)《程序设计(C语言)》2023年春季在线作业三
奥鹏中国石油大学(华东)新学期作业参考

《程序设计(C语言)》2023年春季学期在线作业(三)-00001
1.在C语言中,数字029是一个( )
选项A:八进制数
选项B:十进制数
选项C:十六进制数
选项D:非法数
正确答案问询微信:424329
2.下列说法正确的是( )
选项A:main函数必须放在C程序的开头
选项B:main函数必须放在C程序的最后
选项C:main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的
选项D:main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
正确答案问询微信:424329
3.已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1 j=-i ; 后j的值是( )
选项A:-1
选项B:-2
选项C:1
选项D:2
正确答案问询微信:424329
4.
选项A:4,3,2
选项B:3,3,2
选项C:3,3,3
选项D:3,2,2
正确答案问询微信:424329
5.已定义以下函数
fun(int *p)
{ return *p; }
该函数的返回值是( )
选项A:不确定的值
选项B:形参p中存放的值
选项C:形参p所指存储单元中的值
选项D:形参p的地址值
正确答案问询微信:424329
6.下列数组定义及赋值不正确的是( )
选项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};
正确答案问询微信:424329
7.以下四个选项中,属于实型常量的是( )
选项A:0x12
选项B:-12345e-3
选项C:1e0.5
选项D:e-5
正确答案问询微信:424329
8.以下不能正确定义二维数组的选项是( )
选项A:int a[2][2]={{1},{2}}
选项B:int a[][2]={l,2,3,4}
选项C:int a[2][2]={{l},2,3}
选项D:int a[2][]={{1,2},{3,4}}
正确答案问询微信:424329
9.以下选项中,与k=++n完全等价的表达式是( )
选项A:k=n,n=n+1
选项B:n=n+1,k=n
选项C:k=++n
选项D:k+=n+1
正确答案问询微信:424329
10.下列描述中不正确的是( )
选项A:字符型数组中可以存放字符串
选项B:可以对字符型数组进行整体输入、输出
选项C:可以对整型数组进行整体输入、输出
选项D:不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确答案问询微信:424329
11.以下对二维数组a的正确说明是( )
选项A:int a[3][]
选项B:float a(3,4)
选项C:double a[1][4]
选项D:float a(3)(4)
正确答案问询微信:424329
12.已知char b[5],*p=b; ,则正确的赋值语句是( )
选项A:b=“abcd”;
选项B:*b=“abcd”;
选项C:p=“abcd”;
选项D:*p=“abcd”;
正确答案问询微信:424329
13.下面有关for循环的正确描述是( )
选项A:for循环只能用于循环次数已经确定的情况
选项B:for循环是先执行循环体语句,后判断表达式
选项C:在for循环中,不能用break语句跳出循环体
选项D:for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案问询微信:424329
14.已知 int a=4,b=5; ,这执行表达式 a=ab 后,变量a的值为( )
选项A:0
选项B:1
选项C:4
选项D:5
正确答案问询微信:424329
15.以下不合法的赋值语句是( )
选项A:x=(1,y=2);
选项B:++x;
选项C:x=y=15;
选项D:y=int(x);
正确答案问询微信:424329
16.有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )
选项A:fun( int y , double m );
选项B:k=fun( 10 , 12.5 );
选项C:fun(x , n);
选项D:void fun( 10 , 12.5 );
正确答案问询微信:424329
17.以下非法的赋值语句是( )
选项A:n=(i=2, i);
选项B:j ;
选项C:(i 1);
选项D:x=j0;
正确答案问询微信:424329
18.在C语言中,下列变量名称中合法的是( )
选项A:7x
选项B:int
选项C:ELse
选项D:a-b
正确答案问询微信:424329
19.若有说明语句:char c= ‘64’ ; 则变量C包含:
选项A:1个字符
选项B:2个字符
选项C:3个字符
奥鹏中国石油大学(华东)新学期作业参考 选项D:说明不合法,C值不确定
正确答案问询微信:424329