1、川大程序设计语言1134715秋在线作业1满分答案川大程序设计语言(1)134715秋在线作业1满分答案一、单选题(共 20 道试题,共 60 分。)1. 若变量c为char类型,能正确判断出c为小写字母的表达式是( )A. a=c=a)|(c=z)C. (a=c)D. (c=a)&(c=z)答 案:D2. 十进制数2403转换成十六进制数为( )A. 963全新版大学英语综合教程1答案B. 369C. 953D. 359答 案:A3. 下列叙述中正确的是 ( )A. C语言编译时不检查语法B. C语言的子程序有过程和函数两种C. C语言的函数可以嵌套定义D. C语言的函数可以嵌套调用答 案:
2、D4. 多重if_else语句嵌套使用时,寻找与else配套的if方法是( )A. 缩排位置相同的ifB. 其上最近的ifC. 下面最近的ifD. 同行上的if答 案:B5. 下面的字符串赋值语句中正确的是()。A. x = “ABC”B. y$ = ABCC. z$ = “123”D. w$ = 123答 案:C6. 下面四个赋值语句中,正确的是()。A. LET x,y,z = 5B. sx = 5C. LET x + 1 = 5D. LET x$ = 5答 案:B7. 表达式“25 MOD(122)”的值是()。A. 1B. 2C. 3D. 0答 案:A8. 二进制数00110101转换
3、成八进制数是( )A. 055B. 065C. 056D. 152答 案:B9. 若有运算符,sizeof,&=,则它们按优先级由高至低的正确排列次序是( )A. sizeof,&=,B. sizeof,&=C. ,sizeof,&=D. ,&=,sizeof答 案:B10. C语言程序的执行,总是起始于( )A. 程序中的第一条可执行语句B. 程序中的第一个函数C. main函数D. 包含文件中的第一个函数答 案:C11. 在C语言中,引用数组元素时,其数组下标的数据类型允许是( )A. 整型常量B. 整型表达式C. 整型常量或整型表达式D. 任何类型的表达式答 案:C12. 在C语言中,c
4、har型数据在内存中的存储形式是( )A. 补码B. 反码C. 原码D. ASCII码答 案:D13.A. 4 2 7 5B. 3 5 7 2C. 3 5 7 1D. 7 5 3 1答 案:C14. 有字符串如下,n407as1xabc,则字符串的长度为( )A. 6B. 7C. 8D. 9答 案:D15.A. 14B. 15C. 32D. 16答 案:B16. C语言中,字符型数据在内存中存储形式是( )A. 原码B. 反码C. 补码D. ASCII码答 案:D17. x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )A. INPUT x、y、z;B. sc
5、anf(%d%d%d,&x,&y,&z);C. scanf(%d%d%d,x,y,z);D. read(%d%d%d,&x,&y,&z)答 案:B18.A. a + b / cdB. (a + b) / cdC. a + b / (cd)D. (a + b) / (cd)答 案:D19. 对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。A. 语句中有两个等于符号B. 语句中有两个赋值符号C. 语句中第一个是等于符号,第二个是赋值符号D. 语句中第一个是赋值符号,第二个是等于符号答 案:C20. 若变量已正确定义并赋值,以下符合C语言语法的表达式是( )A. a:=b+
6、1B. a=b=c+2C. int 18.5%3D. a=a+7=c+b答 案:B程序设计语言(1)134715秋在线作业1二、判断题(共 10 道试题,共 40 分。)1. 变量和符号常量实质是一样的。A. 错误B. 正确答 案:A2. QBASIC程序中,行号是由数字和字母组成。A. 错误B. 正确答 案:A3. PRINT语句用标准格式输出时,各输出项之间用分号分隔。A. 错误B. 正确答 案:A4. QBASIC中所有语句都由语句定义符和语句体共同组成。A. 错误B. 正确答 案:A5. 注释是QBASIC程序中无关紧要的部分A. 错误B. 正确答 案:A6. STOP语句的作用是终止程序的运行。A. 错误B. 正确答 案:A7. QBASIC提供了两个工作窗口。A. 错误B. 正确答 案:B8. 在程序设计中,所谓“实现算法”即是指写出源程序。A. 错误B. 正确答 案:A9. NAME 是QBASIC中合法的变量名。A. 错误B. 正确答 案:A10. QBASIC程序中,行号的大小将决定程序执行的顺序。A. 错误B. 正确答 案:A35513222715C964D