00问答网
所有问题
当前搜索:
请说出下列代码的执行结果
下面
程序
运行的结果
是?详细说明下怎么得来的,一步步步骤是什么意思,一 ...
答:
;//将 b的字符串添加到a字符串的末尾(a为ABLMNP\0)while (a[i++]!='\0')b[i]=a[i];//上面一行
代码
相当于://while(a[i] != '\0')//{ // i++;// b[i] = a[i];//这条语句i从1开始
执行
到6,没有执行0 ,所以会得到:b为LBLMNP //} puts(b);} ...
分析
下面的
C语言
代码
: int a=1,b=10; do{ b-=a; a++; }while (b- -<...
答:
结果
是8,因为判断b--小于0是b的值会被减1,因为--的优先级比<高
编译
运行
如下 Java
代码
,输出
结果
是 ()。
答:
答案是C、 7、12
代码
是按照从上往下顺序
执行
,依次旅者逻辑即可
执行下面的
伪
代码
,输出
的结果
是
答:
include <stdio.h> int main(){ int i=1;int n;for(n=1;n<=11;n+=2){ i=2*i+1;if(i>20){ i-=20;} } printf("%d",i);return 0;} 答案是7
...R0=30H,(30H)=A6H,PSW=81H,
请写出下列
各条指令
执行
后
的结果
...
答:
就是 A + (30H) = 7A + A6 ,
结果
就是 A= 20H;PSW=C1H;因为有向高位进位,所以对应PSW状态位 CY=1、AC=1;其实这个自己去单步
运行代码
就可以知道的;
在C语言中,
下列代码的
输出
结果
是( )
答:
if(j==10)里面的语句只有第一次循环时
执行
了,输出0,10 然后j--,这时j是9,而后面的j++和for()里面的j--抵消了,j还是9, 以后的9次循环里,if后面的语句再也没有执行了,而j++和for()里面的j--每次都抵消,所以j一直是9,i每次++,一共执行10次,从0到9,所以最后输出i和j是...
这段PHP
代码的执行结果
看不懂,怎么得到的,请高手回答一下
答:
<?php a=3;b=3;if( $a=5 || $b=5){//主要问题在这步骤,||比=赋值的优先级大,这就成了$a=(5||$b=5);5为真就不
执行
$b=5赋值操作了;所以这段
运行
完毕,$a=true;$b=3;a++;//此时$a 是bool类型true,true是不会自加,如果你写成$a+=1就另说了 b++;//自加=4 } e...
以下代码
片段
执行
结束后,变量i的值是多少? (C语言)
答:
17 Mod 5 = 3所以循环三次 3*5+ 6 = 21 所以
结果
是21
以下代码
段
执行
后的输出
结果
为 。 int x=3; float y=3.9; System.out...
答:
亲,这个问题自己试验一下就知道了,等于1.3,因为其中一个是浮点数,
结果
为浮点数。你的程序有问题,float y = 3.9f;应该加一个f。
若有定义inta=1,b=3,c=5,d=4,x;
执行下列
程序,输出
结果
是多少?
答:
输出
结果
为 2 include <stdio.h>int main(){ int a=1, b=3, c=5, d=4, x; if(a<b) // 真,
执行
if(c<d) x=1; else if (a<c) // 真, 执行 if(b<d) // 真, 执行 x=2; // 结果 else x=3; else x=6; else ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜