四川大学《程序设计语言(1)1347》17春在线作业1.

上传人:jiups****uk12 文档编号:90772770 上传时间:2019-06-16 格式:DOC 页数:8 大小:17.01KB
返回 下载 相关 举报
四川大学《程序设计语言(1)1347》17春在线作业1._第1页
第1页 / 共8页
四川大学《程序设计语言(1)1347》17春在线作业1._第2页
第2页 / 共8页
四川大学《程序设计语言(1)1347》17春在线作业1._第3页
第3页 / 共8页
四川大学《程序设计语言(1)1347》17春在线作业1._第4页
第4页 / 共8页
四川大学《程序设计语言(1)1347》17春在线作业1._第5页
第5页 / 共8页
点击查看更多>>
资源描述

《四川大学《程序设计语言(1)1347》17春在线作业1.》由会员分享,可在线阅读,更多相关《四川大学《程序设计语言(1)1347》17春在线作业1.(8页珍藏版)》请在金锄头文库上搜索。

1、一、单选题(共 20 道试题,共 60 分。 V 1. 十进制数2403转换成十六进制数为(A. 963B. 369C. 953D. 3592. 下面程序的运行结果是(。 x = 5:y = 3 PRINT x = y ENDA. 0B. 5C. 3D. 13. 针对QBASIC语言的特点,下面的叙述正确的是(。A. 一个程序中,可以没有主程序模块,但不能有两个以上主程序模块。B. 行号和标号由字符序列后加上“:”组成,行号为纯数字。C. 语句都是由语句定义符和语句体构成。D. 每一个模块必须有一个结束语句。4. 在下面四个字符串中,哪一个是合法的字符串常量(。A. dB. “ 169 ”C.

2、 计算机D. 1695. 以下四个变量名中,哪一个是非法的变量名(。A. foodB. areaC. 3moonD. b16. 下列数据中,不合法的C语言实型数据的是(A. 0.123B. 123e3C. 2.1e3.5D. 789.07.A. 7 7B. 34 7C. 7 34D. 34 348. 在C程序中,在求逻辑值时,用(表示逻辑表达式值为“真”,又用(表示逻辑表达式值为“假”。(A. 1 0B. 0 1C. 非0 非0D. 1 19. 下面四个表达式中,其值为0的是(。A. 3 / 4B. 4 MOD 3C. 3 4D. 3 MOD 410. 下列叙述中正确的是(A. C语言编译时不

3、检查语法B. C语言的子程序有过程和函数两种C. C语言的函数可以嵌套定义D. C语言的函数可以嵌套调用11. 下面能正确表示八进制数的是(A. 0x16B. 029C. -114D. 03312. 下面有关for循环的正确描述是(A. for循环只能用于循环次数已经确定的情况B. for循环是先执行循环体语句,后判断表达式C. 在for循环中,不能用break语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来13. 下列可用于C语言用户标识符的一组是(A. void, define, WORDB. a3_b3, _123,CarC. For, -abc, I

4、F CaseD. 2a, DO, sizeof14. 下列说法中错误的是( A只能在循环体内使用break语句 B在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环 C在while和dowhile 循环中,continue语句并没有使整个循环终止 Dcontinue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断A. 只能在循环体内使用break语句B. 在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环C. 在while和dowhile循环中,continue语句并没有使整个循环终止D. continue的作用

5、是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断15. 以下说法正确的是(A. C语言程序总是从第一个的函数开始执行B. 在C语言程序中,要调用函数必须在main(函数中定义C. C语言程序总是从main(函数开始执行D. C语言程序中的main(函数必须放在程序的开始部分16. 语句 PRINT “3.5” +“6.5” +“42”执行的结果是(。A. 52B. 3.5 + 6.5 + 42C. -1D. 3.56.54217. 下面四组READ/DATA语句中正确的是(。A. READ a,b,c DATA 1,2 * 3,6B. READ a,b,c DATA

6、 2x,3y,4C. READ a,b,c DATA 1,6D. READ a,b,c DATA 1,3,618. 下列关于C语言的说法不正确的是(A. C语言既具有高级语言的一切功能,也具有低级语言的一些功能B. C语言中的每一条执行语句都必须用分号结束,分号不是C语言的一部分,是语句之间的分隔符号C. 注释可以出现在程序中任意合适的地方D. 命令行后面不能加分号,命令行不是C语言的语句19. 下面对C语言的描述中,正确的是(A. 函数一定有返回值,否则无法使用函数B. C语言函数既可以嵌套定义又可以递归调用C. 在C语言中,调用函数时,只能将实参的值传递给形参D. C语言程序中有调用关系的

7、所有函数都必须放在同一源程序文件中20. 下面的字符串赋值语句中,正确的是(。A. x = “ ab ”B. y$ = abC. z$ = “ 39 ”D. w$ = 39二、判断题(共 10 道试题,共 40 分。 V 1. 注释是QBASIC程序中无关紧要的部分。A. 错误B. 正确2. STOP语句的作用是终止程序的运行。A. 错误B. 正确3. QBASIC中所有语句都由语句定义符和语句体共同组成。A. 错误B. 正确4. 在程序设计中,数据只能是数字。A. 错误B. 正确5. 在赋值语句中,关键字 LET 可以被省略。A. 错误B. 正确6. QBASIC程序中,行号的大小将决定程序执行的顺序。A. 错误B. 正确7. NAME 是QBASIC中合法的变量名。A. 错误B. 正确8. PRINT语句用标准格式输出时,各输出项之间用分号分隔。A. 错误B. 正确9. WRITE 是QBASIC中合法的变量名。A. 错误B. 正确10. STOP语句的作用是终止程序的运行A. 错误B. 正确

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号