1.概念填空题
(1)
1.定义m=23,n=5
2.运算d=!m+m%n
3.输出d
(6)
1.定义x=1,y=2
2.运算d=(x>y)&&(--x>0)
3.输出x
(15)
1.定义a=0,b=3,c=2
2.如果(a++&&b++)c--
3.否则(a+1==6||b--)c++
4.输出a,b,c
(16)
1.输入a,b,c
2.运算d=sqrt(fabs(a))!=(4*a/b*c)
3.输出d
(17)
1.定义整型a,b,c
2.运算a++&&(b+=a)||++c
3.输出a,b,c
2.单项选择题
(8)
1.输入x,y
2.若x>y?转第3步,否则转第4步
3.a=x;b=y,转第5步
4.a=y;b=x,转第5步
5.输出a,b
(10)
1.定义整型a=3,b=3,c=2,d
2. 运算d=!a&&!b&&c
3.输出d
(17)
1.定义n
2.运算n%=n-2
3.输出n
(18)
1.定义x,a=3,b=2
2.运算x=a>b++?a++:b++
3.输出x,a,b
(20)
1.定义x=4,y=3,z=5
2.若x>y?
3.z=x;x=y;y=z
4.输出x,a,b
(24)
1.定义a=0,b=2
2.运算b=--||++b
3.输出b
(25)
1.定义x,y
2.若x<=0?转第3步,否则转第4步
3.x=-1,转第7步
4 若x=0?转第5步,否则转第6步
5.x=0,转第7步
6.x=1,转第7步
7.输出x
3.阅读程序题
(1)
1.定义x=0,y=1,z=10
2.若x<=0?转第3步,否则转第6步
3. 若y=1?转第4步,否则转第5步
4.z=20,转第7步
5.z=30,转第7步
6.z=10,转第7步
7.输出x
(3)
1.定义x=0,y=0,z=0
2.如果(x++&&(y+=x)||++z)
3.输出x,y,z
4.编程题
(1)
1.定义num
2.输入任意一个数字
3.若num/2=0?转第4步,否则转第5步
4.num/2=0,值为偶数赋给num,转第6步
5.num/2!=0,值为奇数赋给num,转第6步
6.输出num
(2)
1.定义小数型a,b,x1,x2,p,q
2.输入三个系数赋值给a,b,c
3.运算p=-b/(2*a)
4.q=sqrt(b*b-4*a*c)/(2*a)
5.x1=p+q;x2=p-q
6.输出x1,x2