66问答网
所有问题
8.有如下程序段,则正确的执行结果是( ) int m=3; while(m<=5) { printf(“%d ”,m-3); m++;} A. 0 0 0
求详解
举报该问题
推荐答案 2013-09-22
//是输出 0 1 2
printf(“%d ”,m-3); m++;这句语句就是先输出m-3,然后m再自加1!当m等于6时循环结束,就是做3次循环!
#include <stdio.h>
int main()
{
int m=3;
while(m<=5)
{
printf("%d ",m-3);
m++;
}
}
//第一次循环 输出0 然后m=4
//第二次循环 输出1 然后m=5
//第三次循环 输出2 然后m=6 循环结束
还有疑问的话,就请追问!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UvnpUsvpps9Dppp9xDx.html
相似回答
2. 下面
程序段的
运行
结果是
。 x=y=0
;
while (
x<15
)
y++
,
x+=++y...
答:
void main
(){
int x=0,y=0
;while (
x<15){ y++;x+=++y;}
printf(
"
%d,%d
",y,x);}
程序结果
为 8,20
以下
程序的
运行
结果是(
)
。 #include<stdio.h> void main( )
{
int
...
答:
#include<stdio.h>int main(
){int
a
=3,
b=2,c=1
;{int
b
=5,
c=12;c-=b*2
;printf(
"a=
%d,
b=%d,c=%d\n",a,b,c);//输出显示为:a=3,b=5,c=2a+=c;}printf("a=%d,b=%d,c=%d\n",a,b,c);//输出显示为:a=5,b=2,c=1}//4、对函数不
正确的
描述是( D)//A. ...
15道C语言的选择题
,
请各位帮忙阿。
答:
(A)a[2][4] (B) a[1,3] (C) a[1+1][0] (D) a(2) (1)4. 若已知a=10,b=20,则表达式!a<b的值为( C )。(A)10 (B)20 (C)1 (D)0 5.
程序段如下
:int k=1
;while(
!k= =0){ k=k+1
;printf(
“%d\n”,k); } 则以下说法中
正确的是(
)
。(A)while...
...
{
int y=10;
while(
y--
);
printf(
"y
=%d
\n"
,
y); }
程序执行
后的...
答:
输出应该是y=-1吧 注意一下while后面有一个
分号,
也就是说,这个while循环只是做y--。
while(
y--
);
(y--算拿y来用了,再拿y来减一)对于这题来说我们知道
,while()
什么时候跳出循环呢?
是括号
的值为0的时候。也就是说:y--=0,这时先是算y=0然后y再减1,也就是y=-1了。
、 若已定义
int
x
=5;
则下列
程序段的
运行
结果是(
)。 if
((
x--)<
5)
答:
结果输出是 4 if ((x--)<5) //先操作后减,if (5<5)不成立
,执行
x--, x变为4,然后进入到else
,printf(
"%d\n",x);else printf("%d\n",x++); //先操作后加,x=4,所以输出为4
C语言 下面
程序段的
运行
结果是(
)
(个人算是7
,
答案是4,求解答...
答:
第二次 8 % 2 == 0
,执行
s++,s==2, 跳出第二层循环;第三次 9 % 3 == 0,执行s++,s
==3,
跳出第二层循环;第四次 10 % 2 == 0, 执行s++,s==4, 跳出第二层循环。最后输出s的值是4。include "stdio.h"int main
(){int
m, n, s = 0;for
(m =
6; m <= 10;...
大家正在搜
下列叙述中正确的是程序执行的效率
以下程序段中能够正确执行循环的是
执行下列程序段时输出结果是
执行下面程序段的输出结果为
执行下列程序后正确说法是
执行下列程序的输出结果为
如下程序的输出结果是
进程是一段程序的执行
c语言程序要正确执行必须有
相关问题
有如下程序main(){int x=3; do { prin...
下面程序段的运行结果是( )。 int m[]={5,8,7...
程序段"int x=3;do{printf("%d",x--...
有如下程序 main ( ) { int x=23; do ...
下面程序段的运行结果是。 int n=10; while(n...
以下程序段运行后,循环体执行( )。 int n=3; wh...
c语言中遇到的问题,麻烦帮帮忙(填空题)
24. 有如下程序片段: int i = 0; while(...