if (___(1)____) ch=ch+32;
else if(ch>=’a’&&ch<=‘z’) (__(2)___); printf(”%c\\n”,ch); }
10. 以下程序的运行结果是:_________。(03试题) main( )
{ int a = 2, b = 3, c ; c = a ; if ( a>b ) c = 1 ; else if ( a == b ) c = 0 ; else c = -1 ; printf ( “%d\\n”, c ) ; }
11. 以下程序的运行结果是:_________。(04~05第二学期试题) main( ) { int x; x=5;
if (++x>5) printf(“x=%d”,x); else printf(“x=%d”,x--); }
12.在C语言中提供的条件运算符\的功能是 .(1级) 13.条件表达式a?b:c,其中a,b,c是三个运算分量.当运算分量a的值为真,则 ,否则 . (1级)
14.在C语言中的逻辑运算符的优先级是 高于 高
于 .(1级) 15.main() {int a,b,c; a=b=c=1; a+=b; b+=c; c+=a;
printf(\printf(\(a>=b>=c)?printf(\printf(\}
运行结果为(1) 。 (2) 。(1级) 16.用C语言描述下列命题(1级) (1)a小于b或小于c , (2)a和b都大于c (3)a或b中有一个小于c (4)a是奇数 。 17.main() {int x=1,y=1,z=1; y=y+z;x=x+y;
printf(\printf(\printf(\printf(\}
运行结果为 。(1级) 18.mian() {int x,y,z; x=3;,y=z=4;
printf(\printf(\}
运行结果为 。(1级)
19.若x=3,y=2,z=1,求下列表达式的值 (1)x 表达式的值分别是(1) ;(2) ;(3)20.表示条件:10<100或x<0的C语言表达式是21.分析下列程序 main() { (1级)(1级) 。 。 printf(\printf(\printf(\printf(\printf(\} 程序的输出结果是 。(1级) 三、编程题 1.编写一个程序,要求有键盘输入三个数,计算以这三个数为边长的三角形的面积。(1级) 2.输入圆的的半径r和一个整型数k,当k=1时,计算圆的面积;但k=2时,计算圆的周长,当k=3时,既要求求圆的周长也要求出圆的面积。编程实现以上功能。(1级) 3.编写程序,判断某一年是否是闰年。(1级) 4. 有一函数,其函数关系如下,试编程求对应于每一自变量的函数值。(03试题) x2 (x<0) y = -0.5x+10 (0 x<10) x- (x 10) 5. 编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩。设:90分以上为‘A’;80~89分为 ‘B’;70~79分为‘C’;60~69分为‘D’;60分以下为 ‘E’。(往届试题) 6. 试编程完成如下功能: 输入一个不多于4位的整数,求出它是几位数,并逆序输出各位数字。(往届试题) 百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库C语言习题第四章(5)在线全文阅读。
相关推荐: