第四章问题

1、逻辑运算符两侧运算对象可以为任意类型
对的

2、程序中表达式5>4>3和3<4<5等价

错误

3、关系运算符的优先级高于逻辑运算符

错误

解析:正确顺序是 非>算术运算符>关系运算符>与和或>赋值运算符

4、判断字符型变量s是否为小写字母的表达式?

s>97? printf("shi"):printf("bushi");

5、判断整型变量a是否为奇数的表达式?

a%2==0 ?  printf("bushi"):printf("shi");

6、已知a、b、c、d、m、n的值分别为1、2、3、4、0、0,执行(m=a<b)||(n=c>d)后m、n的值为?

m=1;n=0

7、已知x值为1,执行y=x>1 ? x+1 : x-1后x、y?

x=1

y=0

8、编写程序,判断输入的整数是否是6、9的倍数

 

9、以下语句执行后输出什么?

switch('B')

       {

              case 'A':  printf("90~100\n");

              case 'B':  printf("80~89\n");

              case 'C':  printf("70~79\n");

              case 'D':  printf("60~69\n");break;

              default:   printf("<60\n");

       }

80-89

70-79

60-69

10、写表达式:x不能被3整除,也不能被6整除

x%3!=0&&x%6!=0

11、写语句:a为整型,如果a=b,输入一个新值给a,否则输出a

int a,b;

if(a==b)

a=0;

else

printf("%d",b);

12、输入一个三位整数,逆序输出每一位上的数字

13、输入一个字母;如果是大写,转换成小写然后输出;如果是小写,转换成大写然后输出

14、写出冒泡法对变量a、b、c、d降序排列的算法

15、写出描述选择法对变量a、b、c、d升序排列的算法

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值