问道深山去,听禅紫气来。

《程序设计语言(1)1347》21秋在线作业2-00001

阅读:63 更新时间:2022-01-10 02:01:58

《程序设计语言(1)1347》21秋在线作业2-00001


------------------------
1.已有定义int a=-2;和输出语句 printf("%8lx",a);以下正确的叙述是 ( )
A.整型变量的输出形式只有%d一种
B.%x是格式符的一种,它可以适用于任何一种类型的数据
C.%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的
D.%8lx不是错误的格式符,其中数字8规定了输出字段的宽度
答案请联系下方QQ

2.请选出语句printf("%d\n",strlen("\t\"\065\xff\n"));的输出结果( )
A.5
B.14
C.8
D.输出项不合法,无正常输出
答案请联系下方QQ

3.C语言中最简单的数据类型包括( )
A.整型、实型、逻辑型
B.整型、实型、字符型
C.整型、字符型、逻辑型
D.字符型、实型、逻辑型
答案请联系下方QQ

4.C语言中用于结构化程序设计的3种基本结构是( )
A.顺序结构、选择结构、循环结构
B.if,switch,break
C.for,while,do-while
D.if,for,continue
答案请联系下方QQ

5.C语言中运算对象必须是整型的运算符是( )
A.%=
B./
C.=
D.<=
答案请联系下方QQ

6.C语言程序的基本单位是( )
A.程序行
B.语句
C.函数
D.字符
答案请联系下方QQ

7.
A.6
B.2
C.3
D.出错信息
答案请联系下方QQ

8.多重if_else语句嵌套使用时,寻找与else配套的if方法是( )
A.缩排位置相同的if
B.其上最近的if
C.下面最近的if
D.同行上的if
答案请联系下方QQ

9.下面四个表达式中,其值为0的是()。
A.3 / 4
B.4 MOD 3
C.3 4
D.3 MOD 4
答案请联系下方QQ

10.C语言中 while 和do-while循环的主要区别是( )
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do-while的循环控制条件更严格
C.do-while允许从外部转到循环体内
D.do-while 的循环体不能是复合语句
答案请联系下方QQ

11.已知int x=6,y=2,z;则执行表达式z=x=x>y后,变量z的值为( )
A.0
B.1
C.4
D.5
答案请联系下方QQ

12.以下程序的输出结果是( ) main() { int a=21,b=11; printf("%d\n",- -a+b,- -b+a); }
A.30
B.31
C.32
D.33
答案请联系下方QQ

13.下面说法中正确的是()。
A.置数语句DATA中的值可以是变量、表达式和函数。
B.置数语句DATA中的值可以是变量、常量和字符串。
C.置数语句DATA中的值只能是数值常量和字符串常量。
D.A和B都正确。
答案请联系下方QQ

14.下面不属于C语言的数据类型是( )
A.整型
B.实型
C.逻辑型
D.双精度实型
答案请联系下方QQ

15.下列关于字符串的说法中错误的是( )
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
B.′\0′作为标志占用存储空间,计入串的实际长度
C.在表示字符串常量的时候不需要人为在其末尾加入′\0′
D.在C语言中,字符串常量隐含处理成以′\0′结尾
答案请联系下方QQ

16.sizeof(float)是( )
A.一个双精度型表达式
B.一个整型表达式
C.一种函数调用
D.一个不合法的表达式
答案请联系下方QQ

17.下面四组READ/DATA语句中正确的是()。
A.READ a,b,c DATA 1,2 * 3,6
B.READ a,b,c DATA 2x,3y,4
C.READ a,b,c DATA 1,6
D.READ a,b,c DATA 1,3,6
答案请点我要此答案,或联系QQ

18.下面对C语言的描述中,正确的是 ( )
A.函数一定有返回值,否则无法使用函数
B.C语言函数既可以嵌套定义又可以递归调用
C.在C语言中,调用函数时,只能将实参的值传递给形参
D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中
答案请联系下方QQ

19.语句 PRINT “22 + 33 =” ;22 + 33 的运行结果是()。
A.“22 + 33 =”55
B.22 + 33;55
C.22 + 33 = 55
D.“22 + 33 =”55
答案请联系下方QQ

20.
A.20
B.30
C.40
D.100
答案请联系下方QQ

------------------------
1.在赋值语句中,关键字 LET 可以被省略
A.错误
B.正确
答案请联系下方QQ

2.PRINT语句用标准格式输出时,各输出项之间用分号分隔。
A.错误
B.正确
答案请联系下方QQ

3.QBASIC程序中,行号的大小将决定程序执行的顺序。
A.错误
B.正确
答案请联系下方QQ

4.WRITE 是QBASIC中合法的变量名。
A.错误
B.正确
答案请联系下方QQ

5.在多重循环中,允许从外层循环转向内层。
A.错误
B.正确
答案请联系下方QQ

6.QBASIC中所有语句都由语句定义符和语句体共同组成。
A.错误
B.正确
答案请联系下方QQ

7.QBASIC提供了两个工作窗口。
A.错误
B.正确
答案请联系下方QQ

8.在程序设计中,数据只能是数字。
A.错误
B.正确
答案请联系下方QQ

9.注释是QBASIC程序中无关紧要的部分。
A.错误
B.正确
答案请联系下方QQ

10.NAME 是QBASIC中合法的变量名。
A.错误
B.正确
答案请联系下方QQ

推荐信息