77问答网
所有问题
当前搜索:
执行下面程序段后,输出结果是
计算机
执行下面
的
程序段后,输出
的
结果是
A. B. C. D
答:
B 分析:根据
程序
框图,可知先将1+3=4赋给a再将4-3=1赋给b,从而可得结论.由题意,先将1+3=4赋给a再将4-3=1赋给b,所以最后
输出
1故选B.
以下程序段执行后输出
的
结果是
( )。 int a[][4]={1,2,3,4,5,6,7,8...
答:
答案是7; a[][4]是将12个数分成4列数 也就有三行,即可以表示为a[3][4];而 数组表示数时 从a[0]开始,如 1 可以表示为a[0][0] 4 可以表示为a[0][3];其他同理,所以a[1][2]表示的数是7;所以答案是7.
执行以下程序段后输出
的
结果是
()
答:
printf("%d",x>10?x+100:x-10);//x>10不成立,所以打印x-10的值0 printf("%d",w++||z++);//先取值再++,所以w||z=1
,之后
w=4,z=8,打印1 printf("%d",!w>z);//!w=0。0>z不成立=0,打印0 printf("%d",w&&x);//打印1 ...
计算机
执行下面
的
程序段后,输出
的
结果是
( )a=1 b=3 a=a+b b=a-b P...
答:
模拟
程序
的
运行结果执行
完a=1 后:a=1执行完a=1 b=3 后:a=1,b=3执行完a=1 b=3 a=a+b 后:a=4,b=3执行完a=1 b=3 a=a+b b=a-b后:a=4,b=1故
输出结果为
4,1.故选B.
计算机
执行下面
的
程序段后,输出
的
结果是
( ) a=1 b=3 a=a+b b=...
答:
B 把1赋给变量a,把3赋给变量b,把1+3的值赋给变量a,4-3的值赋给变量b,最后
输出
a,b,此时a=4,b=1 故选B
执行下面
的
程序段后,输出
的
结果为
_? Dim X As Integer Print x=T...
答:
打印
结果是
False。Dim X As Integer, 定义了 X , 正常情况 X 的值为0,Print x=True, 这里的 = 是一个判断符合,而非赋值符合,Ture 的是 0xFFFFFFFF, 与 0 不相等,所以是 false, 故打印 False。
执行下列程序段后,输出结果是
___。
答:
输出
a=2,b=8 分步来 首先明确while(b--<0)的实际含义, 是判断b是否小于0, 然后将b自减1;初始值a=1,b=10;进入do中的循环 b-=a; a++; // 此时b=9, a=2 判断(b--<0), 不成立
,
之后
b自减1, b的值为8 因为判断不成立,所以结束循环 所以此时a=2, b=8 ...
一道C语言题:
下面
的
程序段运行后,输出结果是
答:
(注意,此时结束时j的值是3)for(i=0;i<8;i++)x+=a[i][j];//这里j的值是3,所以相当于把a[0][3] a[1][3] a[2][3]到a[7][3]累加到x上,而在上面的赋值中又没有给这些值赋值,所以这些值都是0;而x的初值也是0,所以最后
输出
的x应当为0;printf("%d",x);...
6.
执行下面程序段后,
y的
结果是
___。 int x,y; x=y=2; x=x-2&&(y=y...
答:
x=x-2&&(y=y+1); 首先要明白运算的优先级x=x-2&&(y=y+1),单目运算符-比逻辑运算符&&要高,所以先
运行
x-2等于0,那么就是假了,&&是与,根据逻辑运算表有一部分为假则全部为假,后半部分(y=y+1)就不会继续运行了,那么
输出
的y自然而然为2,不会加1,希望你多看看运算优先级的知识...
c语言
下面程序段执行
完成后的
输出结果是
: int x=0; if (x=2) printf...
答:
输出
:2 x=2是赋值语句,成立
,执行
printf,因为是x++,所以先输出x,x再自加,故答案是C
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
以下程序执行后的输出结果是
执行下面程序段的输出结果为
执行下列程序段的输出结果是
以下程序段运行后输出结果是
程序执行后输出的结果是
下列程序段执行后的结果是
执行下列程序的输出结果为
执行以下程序后输出的是
下面程序输出的结果是