1/10《程序设计基础》作业二一、选择题1、C语言中,使用变量的要求是(A)
A要先定义后使用B要先使用后定义C不需要定义,可以直接使用D没有明确的要求2、不是C语言的基本数据类型是(D)
AintBdoubleCcharDbool3、编程语言提供的三种基本控制结构是(D)
A输入、处理和输出结构B常量、变量和表达式结构C表达式、语句和函数结构D顺序、选择和循环结构4、在C语言中,决定int数的表示范围的因素是(A)
Aint类型占用的字节数量B人为事先的约定和习惯C所存储的数据是否有符号D数在内存中的编码方式5、C语言中,关于运算符的正确概念是(D)
A运算符具有优先级,同优先级的运算符由括号决定运算次序B在不同优先级运算符进行混合运算时,运算的先后次序取决于结合性C在同优先级的运算符参与运算时,先计算左侧的运算符D运算符具有优先级和结合性6、在C语言中关于循环语句的结论中,错误的是(D)
Ado-while语句构成的循环至少要执行一次Bwhile语句和for语句可以相互替代Cfor和while语句的循环控制条件都是当条件成立时执行循环体Ddo-while语句的循环控制条件是当条件不成立时继续执行循环体二、填空题1、最基本的程序控制有三种,它们是顺序执行,分支控制和循环控制
这三种执行控制的任意组合和重复、嵌套就可以描述任意复杂的程序
个人收集整理勿做商业用途2、C语言中分支语言是if语句和switch语句
3、C语言中循环语言是while语句,for语句和do-while语句
4、C语言中自增运算符是++,求余数的运算符号是%
5、C语言中要改变循环语句的流程可以使用语句break,continue和goto
个人收集整理勿做商业用途三、简答题1、请简要介绍面向过程式语言中的三种程序设计的基本结构
答:顺序结构是指按先后顺序从前到后执行的语句序列
这些语句逻辑上可能有明