第四章分支结构程序设计习题1

本文提供了多个C语言编程习题,涉及条件判断、算术运算和变量赋值等基本概念。通过解题过程,读者可以加深对C语言中分支结构的理解,包括三元运算符、逻辑运算符以及自增自减操作的应用。
摘要由CSDN通过智能技术生成

1,定义三个整形为m,n,x;

2,23赋值给m,5赋值给n;

3,求x=! m+m%n;

4,输出x;

6

定义三个整形为x,y,z

1赋值给了x,2赋值给了y

求z=(x>y)&&(--x>0)

输出x

15

定义三个整形 a,b,c

0赋值给了a,3赋值给了b,2赋值给了c

if(a++&&b++)c--

else(a+1==6||b--)c++

输出a,b,c

17

定义三个整数a,b,c

0赋值给了a,b,c

if(a++&&(b==a)||++c

输出a,b,c

1定义四个整数a,b,c,d

 3赋值给了a,b 2赋值给c

d=!a&&!b&&c;

输出d

17

定义两个整数n,m

8赋值给n

m=n%=n-2

输出m

18

定义三个整数x,a,b

3赋值给a2赋值给b

x=a>b++?a++,b++

输出x,a,b

20

定义三个整数x,y,z

4赋值给x,3赋值给y,5赋值给z

ifx>y

else z=x,x=y,y=z;

输出 x,y,z

24

定义两个整形a,b

0赋值给a,2赋值给了b

运行b=--a||++b

输出

25

定义两个整形x,s

输入一个整数给x

x赋值给s=x<0?-1:(x==0)?0:1

输出s的值

定义三个整形x,y,z

0赋值给x,1赋值给y,10赋值给z

if(x)

if y,则z=20

elsez=30

输出z

定义三个整形x,y,z

0赋值给x,y,z

if(x++&&(y+=x)||++z

输出x,y,z

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值