中国石油大学《程序设计(C语言)》在线作业(一)

奥鹏中国石油大学23年秋季新学期作业参考

《程序设计(C语言)》2023年秋季学期在线作业(一)-00001

以下关于C语言的不严格的叙述中,错误的说法是( )
A:在标识符中,大写字母和小些字母的意义相同
B:有些不同类型的变量可以在一个表达式中运算
C:在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型
D:同一个运算符号在不同的场合可以有不同的含义
正确答案问询微信:424329

有如下定义:long m;char c;float x;double y;则表达式c m*x/y的值的类型是( )
A:long
B:char
C:float
D:double
正确答案问询微信:424329

已知小写字母的ASCII码为97,对于int a=99, b='b'; printf(“%c,%d”, a , b);的结果是( )
A:99, b
B:c, 98
C:99, 98
D:c, b
正确答案问询微信:424329

下列数组定义及赋值不正确的是( )
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

以下叙述中不正确的是( )
A:在不同的函数中可以使用相同名字的变量
B:函数中的形式参数是局部变量
C:在一个函数内定义的变量只在本函数范围内有效
D:在一个函数内的复合语句中定义的变量在本函数范围内有效
正确答案问询微信:424329

以下选项中,与k=++n完全等价的表达式是( )
A:k=n,n=n+1
B:n=n+1,k=n
C:k=++n
D:k+=n+1
正确答案问询微信:424329

语句: printf("%d",(a=2) ,则正确的赋值语句是( )
A:b=“abcd”;
B:*b=“abcd”;
C:p=“abcd”;
D:*p=“abcd”;
正确答案问询微信:424329

已定义c为字符型变量,则下列语句中正确的赋值语句是( )
A:c='66';
B:c="66"
C:c=66;
D:c="B"
正确答案问询微信:424329

下列说法正确的是( )
A:main函数必须放在C程序的开头
B:main函数必须放在C程序的最后
C:main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的
D:main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
正确答案问询微信:424329

已知char ch=‘A’,且表达式:ch=(ch=‘A’=‘Z’)?(ch 32):ch,该表达式的值是( )
A:A
B:a
C:z
D:Z
正确答案问询微信:424329

已知 int a=4,b=5; ,这执行表达式 a=ab 后,变量a的值为( )
A:0
B:1
C:4
D:5
正确答案问询微信:424329

在下列描述中,正确的一条是( )
A:if(表达式)语句中,表达式的类型只限于逻辑表达式
B:语句“goto 12;”是合法的
C:for(;;)语句相当于while(1)语句
D:break语句可用于程序的任何地方,以终止程序的执行
正确答案问询微信:424329

在一个C程序中( )
A:main函数必须出现在所有函数之前
B:main函数可以在任何地方出现
C:main函数必须出现在所有函数之后
D:main函数必须出现在固定位置
正确答案问询微信:424329

在C语言中,数字029是一个( )
A:八进制数
B:十进制数
C:十六进制数
D:非法数
正确答案问询微信:424329

下列描述中不正确的是( )
A:字符型数组中可以存放字符串
B:可以对字符型数组进行整体输入、输出
C:可以对整型数组进行整体输入、输出
D:不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确答案问询微信:424329

若有说明语句:char c= ‘64’ ; 则变量C包含:
A:1个字符
B:2个奥鹏中国石油大学23年秋季新学期作业参考字符
C:3个字符
D:说明不合法,C值不确定
正确答案问询微信:424329

在微型计算机系统中,存储一个汉字的国标码所需要的字节数是( )
A:1
B:2
C:3
D:4
正确答案问询微信:424329

已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1&&y z/2的值是( )
A:6
B:0
C:2
D:1
正确答案问询微信:424329

下面有关for循环的正确描述是( )
A:for循环只能用于循环次数已经确定的情况
B:for循环是先执行循环体语句,后判断表达式
C:在for循环中,不能用break语句跳出循环体
D:for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网