
白测练习 【自测练习】 一,基础题 1、〔单选)以下运算符中优先级最低的是()一 人21 B. C.+ 0= 2、(单选)若有声明“char ch:”,下面判断变量h是否为大写字母的正确表达式是 (). 人‘A”(ech《eZ B(ch=A”》&(cheZ') C(ch)=‘a”》M(cheZ') D(‘a”(=ch》ll('Z'>mch) 3,(单选)在C+语言中,若有声明:1tr=1:变量r代表圆的率径,计算圆面积 的正确表达式是(》。 A.n r.r Bn家T*r C.nr2 03,14*r*r 4、〔多选)下面能进入程序博试状态的操作方法是()一 人快捷键Ctr+Shift+F5 B快捷键Ctrl+F5 C.Debug工具栏上的“开始调试(Restart)”按组 D.Build Minibar上的“推续运行(Go)”按钮 5,(多途)在程序调试状态中。能查看变量值的窗口是()。 A变量窗口 且观察窗口 C源程序窗口
自测练习 【自测练习】 一、基础题 1、(单选)以下运算符中优先级最低的是( )。 A. ?: B. && C. + D. != 2、(单选)若有声明“char ch;”,下面判断变量 ch 是否为大写字母的正确表达式是 ( )。 A. ‘A’= ‘A’) & (ch = ‘A’) && (ch = ch) 3、(单选)在 C++语言中,若有声明:int r = 1;变量 r 代表圆的半径,计算圆面积 的正确表达式是( )。 A. π·r·r B. π * r * r C. πr2 D. 3.14 * r * r 4、(多选)下面能进入程序调试状态的操作方法是( )。 A. 快捷键 Ctrl+Shift+F5 B. 快捷键 Ctrl+F5 C. Debug 工具栏上的“开始调试(Restart)”按钮 D. Build Minibar 上的“继续运行(Go)”按钮 5、(多选)在程序调试状态中,能查看变量值的窗口是( )。 A. 变量窗口 B. 观察窗口 C. 源程序窗口

D.输出窗口 6,(填空)若有声明:inta=1,b=2,e=3:则表达式:e=a>b的值是()。 7、〔填空)若有声明:inta-10,c-9:则表达式:一aI=ct+的值是(), 8、(填空)若有声明:double x=4.5,y=2.1:则表达式:int(x)+int(y)的值 是()。 9、〔填空)填入运算符,完成表达式(x)=90()(y)=90)的构造,满足当整型变量 x和y均大于等于90时,表达值为真, 10,(填空)填入运算符,完成表达式〔1()1)4的构造。满是当整型变量1 的值为0、1、2、3、4时,表达式的值为1、2、3,0、1.2、3,0, 11,(填空)以下程序运行的输出结果是《), 年include《iostrean h> void nain( mtk=4,8=3,b=2,e=1: comt void main() int x=48; cout<父char(o(<“,”<char(x)+1<emdl: 1 13,(填空)以下程序运行的输出结果是()。 年include《1 ostrean h) void main() mtx=l日 cout(((x,x+1》(《Gnd1:
D. 输出窗口 6、(填空)若有声明:int a = 1, b = 2, c = 3;则表达式:c = a > b 的值是( )。 7、(填空)若有声明:int a=10,c=9; 则表达式: --a != c++ 的值是( )。 8、(填空)若有声明:double x = 4.5, y = 2.1;则表达式:int(x) + int(y) 的值 是( )。 9、(填空)填入运算符,完成表达式(x >= 90)( )(y >= 90)的构造,满足当整型变量 x 和 y 均大于等于 90 时,表达值为真。 10、(填空)填入运算符,完成表达式 ( i ( ) 1 ) % 4 的构造,满足当整型变量 i 的值为 0、1、2、3、4 ……时,表达式的值为 1、2、3、0、1、2、3、0 ……。 11、(填空)以下程序运行的输出结果是( )。 #include void main( ) { int k = 4, a = 3, b = 2, c = 1; cout void main() { int x = 48; cout void main() { int x=1; cout << (x, x+1) << endl;

14、(填空)以下程序运行的输出结果是() #include void main() int x=10: cout void main() { intx-10,y-20.z·30: 名=x=y: c0mt<父z(<emd1: 1 二,编程避 1、编写程序实现功能:从键盒输入长方形的两条边给变量a和b,然后求得的长方形 面积并在屏幕上输出。 2、编写程序实现功旋:从键盘输入一个整数给变量x,然后列断x是否奇数,若是, 则在屏幕上输出:X是奇数:否则在屏嘉上输出:x是偶数。(注:屏幕输出中的x是变量 x的值) 3、编写程序卖现功能:从键盘输入一个字符给变量ch,然后在屏幕上输出该字符的 ASCII码, 4、编写程序实现功能:从健盘输入两个整数给变量x和y,然后在屏幕上输出判断两 数是否相等的结果。〔例如:若x和y相等,则结果为1:若x和y不等,则结果为0)
} 14、(填空)以下程序运行的输出结果是( )。 #include void main() { int x=10; cout void main() { int x = 10, y = 20, z = 30; z = x != y; cout << z << endl; } 二、编程题 1、编写程序实现功能:从键盘输入长方形的两条边给变量 a 和 b,然后求得的长方形 面积并在屏幕上输出。 2、编写程序实现功能:从键盘输入一个整数给变量 x,然后判断 x 是否奇数,若是, 则在屏幕上输出:x 是奇数;否则在屏幕上输出:x 是偶数。(注:屏幕输出中的 x 是变量 x 的值) 3、编写程序实现功能:从键盘输入一个字符给变量 ch,然后在屏幕上输出该字符的 ASCII 码。 4、编写程序实现功能:从键盘输入两个整数给变量 x 和 y,然后在屏幕上输出判断两 数是否相等的结果。(例如:若 x 和 y 相等,则结果为 1;若 x 和 y 不等,则结果为 0)

5、编写程序实现功能:从键盘输入一位学生的两门课的成绩,然后在屏移上输出判斯 该生两门课成绩是香都优秀的结果。(例如:都优秀。则结果为:若有非优秀,则结果为 0)4
5、编写程序实现功能:从键盘输入一位学生的两门课的成绩,然后在屏幕上输出判断 该生两门课成绩是否都优秀的结果。(例如:都优秀,则结果为 1;若有非优秀,则结果为 0)