题目内容 (请给出正确答案)
[单选题]

下面程序片段输出的是()。inti=0,j=9;do{if(i++>--j)break;}while(i<4);System.out.println("i="+i+"andj="+j);

A.i=4andj=4

B.i=5andj=5

C.i=5andj=4

D.i=4andj=5

提问人:网友zhengyytt 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有4位网友选择 B,占比22.22%
  • · 有3位网友选择 C,占比16.67%
  • · 有3位网友选择 D,占比16.67%
  • · 有2位网友选择 D,占比11.11%
  • · 有2位网友选择 A,占比11.11%
  • · 有2位网友选择 C,占比11.11%
  • · 有1位网友选择 B,占比5.56%
  • · 有1位网友选择 A,占比5.56%
匿名网友 选择了D
[118.***.***.80] 1天前
匿名网友 选择了D
[228.***.***.241] 1天前
匿名网友 选择了D
[37.***.***.128] 1天前
匿名网友 选择了A
[54.***.***.168] 1天前
匿名网友 选择了C
[240.***.***.18] 1天前
匿名网友 选择了D
[214.***.***.119] 1天前
匿名网友 选择了C
[205.***.***.216] 1天前
匿名网友 选择了B
[178.***.***.108] 1天前
匿名网友 选择了C
[100.***.***.219] 1天前
匿名网友 选择了C
[236.***.***.189] 1天前
匿名网友 选择了A
[192.***.***.133] 1天前
匿名网友 选择了C
[224.***.***.75] 1天前
匿名网友 选择了B
[106.***.***.252] 1天前
匿名网友 选择了D
[146.***.***.197] 1天前
匿名网友 选择了D
[239.***.***.153] 1天前
匿名网友 选择了B
[162.***.***.131] 1天前
匿名网友 选择了B
[67.***.***.115] 1天前
匿名网友 选择了A
[93.***.***.37] 1天前
匿名网友 选择了B
[250.***.***.90] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“下面程序片段输出的是()。inti=0,j=9;do{if(…”相关的问题
第1题
执行i=-1; while(i<10) i+="2;i++;">
点击查看答案
第2题
以下程序的运行结果是( )。 #include <stdio.h> main() { int i=0; while(1) { printf("*"); i++; if(i<3) break; } printf("\n");> A、*

B、***

C、**

D、****

点击查看答案
第3题
以下程序段: #include<stdio.h> int main() { int i=5; do { if(i%3==1) if(i%5==2) { printf("*%d",i);break; } i++; }while(i!=0); return 0; } 运行后的输出结果是( )。

A、*7

B、*5

C、*3*5

D、*2*6

点击查看答案
第4题
下列选项中,循环会无限执行的是______。

A、int i = 1 ; while ( i < 10) System .out .print( “ ” + i) ;

B、for( int i = 1 ; i < 10 ;i ++) System .out .print( “ ” + i);

C、for( int i = 10 ; i > 0 ;i --) System .out .print( “ ” + i);

D、int i = 1 ; while (true) { System .out .print( “ ” + i); i ++ ; if ( i > 5) break ;

点击查看答案
第5题
●试题五

阅读下列程序说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

【程序5说明】

设M叉树采用列表法表示,即每棵子树对应一个列表,列表的结构为:子树根结点的值部分(设为一个字符)和用"()"括起来的各子树的列表(如有子树的话),各子列表间用","分隔。例如下面的三叉树可用列表a(b(c,d),e,f(g,h,i))表示。

本程序输入列表,生成一棵M叉树,并由M叉树输出列表。假定输入无错误。

【程序5】

#include

#include

B.h>

#define M 3

typedef struct node{char val;

struct node*subTree[M];

}NODE;

char buf[255],*str=buf;

NODE*d=NULL

NODE*makeTree()/*由列表生成M叉树*/

{int k;NODE*s;

s= (1) ;

s->val=*str++;

for(k=0;ksubTree[k]=NULL;

if(*str=′(′){

k=0;

do{str++;

s->subTree[k]= (2) ;

if(*str==′)′){str++;break;}

k=k+1;

}while((3) );

}

return s;

}

void walkTree(NODE*t)/*由M叉树输出列表*/

{int i;

if(t!=NULL){

(4)

if(t->subTree[0]==NULL)return;

putchar(′(′);

for(i=0;i

(5) ;

if(i!=M-1&&t->subTree[i+1]!= NULL)

putchar(′,′);

}

putchar(′)′);

}

}

void main()

{printf("Enter exp:");

scanf("%s",str);

d=makeTree();

walkTree(d);putchar(′\n′);

}

点击查看答案
第6题
【填空题】下面函数用“折半查找法”在有10个数的a数组中对关键字m查找,若找到,返回其下标值;否则返回-1。请填空使程序完整、正确。 提示:折半查找法的思路是先确定待查元素的范围,将其分成两半,然后比较位于中间点元素的值。如果该待查元素的值大于中间点元素的值,则将范围重新设定为大于中间点元素的范围,反之则设定为小于中间点元素的范围。 int search(int a[10], int m) { int xl = 0, x2 = 9, mid; while (xl <= x2) { mid="(xl" + 2; if (m a[mid]) (1____); else> a[mid]) (2____); else return (mid); } return (-1); }
点击查看答案
第7题
括号匹配问题
点击查看答案
第8题
请读程序:

inti=0,j=0,a=6;

if((++i>0)

(++j>0))a++;

printf("i=%d,j=%d,a=d%\n",i,j,a);

则上面程序的输出结果是()

A. i=0,j=0,a=6

B. i=1,j=0,a=7

C. i=1,j=1,a=6

D. i=1,j=1,a=7

点击查看答案
第9题
以下代码的输出结果是(_____)。 print([i**i for i in range(5) if i%2!=0])

A、[1, 9]

B、[1, 27]

C、[1, 27, 3125]

D、会报错

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信