2、设y是int型变量,请写出判断y为奇数的表达式是y%2==1。
3、程序填空:从键盘上输入一个字符,如果是大写字母,将其改成小写字母,其他字符不变,然后输出。
4、若从键盘输入58,则以下程序输出的结果是_585858__。
5、已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B_。
if(x>y) z=x; x=y; y=z;
A)x=10,y=20,z=30 B)x=20,y=30,z=30
C)x=20,y=30,z=10 D)x=20,y=30,z=20
二、程序设计题
1、(必做)有一函数
①用scanf()函数输入x的值,求y值。
②运行程序,输入的值(分别为x<1,1==10三种情况)检查输出的值是否正确。
2、(必做)给出一百分制成绩,要求输出成绩等级A、B、
C、D、E。90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。
3、(必做)编写程序,判断某年是否为闰年 (其中,年份由键盘输入) 。
4、(选做)企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
5、(选做)有4个圆塔,圆心分别为(2,2)、(2,-2)、(-2,2)、(-2,-2),圆半径为1。这四个塔的高度分别为10米。塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为0,塔内的高度为10)。