(1)
文字表达:1.定义两个整型int m,n,z
2.输入m,n
3.把m,n代入z=!m+m%n
4.输出结果
流程图:
代码:
(6)
文字表达:1.定义两个整型x=1,y =2,z
2.输入x,y
3.把x,y代入z=(x>y)&&(--x>0)
4.输出结果
流程图:
代码:
(15)
文字表达:1.定义三个整型int a=0,b=3,c=2
2.判断(a++&&b++)c--
3.否则(a+1==6||b--)c++
4.输出结果
流程图:
代码:
(16)文字表达:1.定义三个单精度实型a,b,c
2.输入三个数a,b,c
3.把a,b,c代入表达式d=sqrt|a|4a/bc
4.输出结果
流程图:
代码:
(17)
文字表达:1.定义三个整型a=0,b=0,c=0
2.判断(a++&&(b+=a)
3.输出a,b,c(“%d,%d,%d/n”,a,b,c)
4.输出结果
流程图:
代码:
选择题
(8)文字表达:1.定义两个int型 x,y
2.将x,y中最大的的值赋给a,较小的赋给b
3.判断(x>y){a=x,b=y;}
4.否则{a=y;b=x;}
5.输出结果
流程图:
代码:
(10)文字表达:1.定义三个int型a,b,c,z
2.把3,3,2赋值给a,b,c
3.把a,b,c代入z=!a&&!b&&c
4.输出结果
流程图:
代码:
(17)文字表达:1.定义一个int型n=8,x
2.把n的值代入n%=n-2
3.输出结果
流程图:
代码:
(18)文字表达:1.定义三个整型int x,a,b
2.把3,2赋值给a,b
3.执行赋值语句x=a>b++?a++:b++
4.输出x,a,b
流程图:
代码:
(20)文字表达:1. 定义三个整型x,y,z
2.把4,3,5分别赋值给x,y,z
3.判断x>y
4.执行z=x,x=y,y=z
5.输出x,y,z
流程图:
代码:
(24) 文字表达:1.定义两个整型a,b
2.把0,2赋值给a,b
3.执行b=--a||++b
4.输出b
流程图:
代码:
(25)文字表达:1.定义两个整型x,s
2.输入一个整数给x
3.判断x>0或x=0或x<0
4.执行x=1或x=0或x=-1
5.输出x
流程图:
代码:
阅读程序题(1)文字表达:1.定义三个整型x,y,z
2.把 0,1,10赋值给z、
3.判断x
4.判断y,则z=20
5.否则z=30
6.输出z
流程图:
代码:
(3)文字表达:1.定义三个整型x,y,z
2.把0分别赋值给x,y,z
3.判断c=(x++&&(y+=x||++z)
4.输出x,y,z
流程图:
代码: