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

如下代码的运行结果是什么? int i = 1; while (i > 0) i++;

A.无限循环

B.系统能表示的最大的正数

C.系统能表示的最小的负数

D.0

提问人:网友yanglian713 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有4位网友选择 B,占比36.36%
  • · 有3位网友选择 C,占比27.27%
  • · 有2位网友选择 D,占比18.18%
  • · 有2位网友选择 A,占比18.18%
匿名网友 选择了A
[220.***.***.154] 1天前
匿名网友 选择了A
[220.***.***.154] 1天前
匿名网友 选择了A
[220.***.***.154] 1天前
匿名网友 选择了D
[250.***.***.195] 1天前
匿名网友 选择了B
[178.***.***.108] 1天前
匿名网友 选择了B
[240.***.***.205] 1天前
匿名网友 选择了B
[179.***.***.142] 1天前
匿名网友 选择了A
[192.***.***.140] 1天前
匿名网友 选择了C
[71.***.***.36] 1天前
匿名网友 选择了C
[192.***.***.14] 1天前
匿名网友 选择了D
[146.***.***.72] 1天前
匿名网友 选择了D
[250.***.***.195] 1天前
匿名网友 选择了C
[221.***.***.123] 1天前
匿名网友 选择了B
[65.***.***.227] 1天前
匿名网友 选择了B
[178.***.***.108] 1天前
匿名网友 选择了B
[240.***.***.205] 1天前
匿名网友 选择了B
[179.***.***.142] 1天前
匿名网友 选择了A
[192.***.***.140] 1天前
匿名网友 选择了C
[71.***.***.36] 1天前
匿名网友 选择了C
[192.***.***.14] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“如下代码的运行结果是什么? int i = 1; while…”相关的问题
第1题
下列代码段int i= 1, j= 10 ; do { if (i++> --j) continue; } while(i<5);执行完毕后,i和j的值分别是( )。
A.i = 6 j= 5

B.i = 5 j= 5

C.i = 6 j= 4

D.i = 5 j= 6

点击查看答案
第2题
试题三(共15分)

阅读以下说明和C代码,填充代码中的空缺,将解答填入答题纸的对应栏内。

【说明1】

下面的函数countChar(char *text)统计字符串text中不同的英文字母数和每个英文字

母出现的次数(英文字母不区分大小写)。

【C代码1】

Int countchar(char*text)

{

int i,sum=O; /*sum保存不同的英文字母数*/

char *ptr;

int c[26]={0}; /*数组c保存每个英文字母出现的次数*/

/*c[0]记录字母A或a的次数,c[1]记录字母B或b的次数,依此类推*/

ptr=(1); /* ptr初始时指向字符串的首字符*/

while (*ptr) {

if (isupper (*ptr) )

c[*ptr一’A’]++;

else &39;

if (islower (*ptr) )

c[*ptr一’a’]++;

(2); /*指向下一个与字符*/

}

for (i=0. i<26; i++ )

If(3)sum++;

return sum;

}

【说明2]

将下面C代码2中的空缺补全后运行,使其产生以下输出。

f2: f2:f2:2

f3: f3:1

【C代码2]

include

int fl (int (*f) (int)) .

int f2 (int) ;

int f3 (int) ;

int main ()

{

Printf(“%d\n”,f1(4))

Printf(“%d\n”,f1(5))

return 0;

}

int fl(int (*f) (int) }

{

int n=O;

/*通过函数指针实现函数调用,以返回值作为循环条件*/

While(6) n++

return n;

}

int f2 (int n)

{

printf ("f2: ") ;

return n*n-4;

}

int f3 (int n)

{

printf ("f3: ") ;

return n-1

}

点击查看答案
第3题
阅读以下说明和C语言函数,将解答填入对应栏内。

【说明】

下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“14251382”,则输出的整数为“4532”。

下面给出的C程序代码中有五个错误,请指出所有的错误。

【C程序代码】

01 include <stdio.h>

02

03 int main()

04 {

05 long n, num;

06 int i;

07

08 do {

09 printf("请输入一个正整数:");

10 scanf("%ld", n);

11 }while(n <= 0);

12 k = 1;

13 for (i = 1; n >= 0; i++) {

14 if (i % 2 = 1) {

15 num= num+ (n % 10) * k;

16 k = k * 10;

17 }

18 n = n / 10;

19 }

20 printf("新数据为: %d \n",num);

21 return 0;

22 }

点击查看答案
第4题
下面代码运行后的输出结果为( )。 public class X6_1_5 { public static void main(String[] args) { AB aa = new AB(); AB bb; bb = aa; System.out.println(bb.equals(aA.); } } class AB{ int x = 100; } A.true B.false C.编译错误 D.100

A、true

B、false

C、编译错误

D、100

点击查看答案
第5题
以下程序的运行结果是()。main(){inti=1,sum=0;while(i10)sum=sum+1;i++;printf(“i=%d,sum=%d“,i,sum);}

A、i=10,sum=9

B、i=9,sum=9

C、i=2,sum=1

D、运行出现错误

点击查看答案
第6题
【单选题】以下程序中,while循环的循环次数是( )。 main() { int i=0; while(i<10) { continue; if(i="=5)" break; i++; } ......> A、2

B、10

C、6

D、9

点击查看答案
第7题
以下while循环的循环次数是 。 i=0 while(i<10): if(i="=5):break" i+="1&lt;br">
点击查看答案
第8题
下列语句段中不是死循环的是()。

A、intI=100;while(1){I=I0+1;if(I=20)break;}

B、intI;sum=0;for(I=1;;I++)sum=sum+1;

C、intk=0;do{++k;}while(k>=0);

D、ints=3379;while(s++%2+3%2)s++;

点击查看答案
第9题
如下代码片段的输出是什么? int i; for (i = 3; i < 6 ; i++){ if (i % 2) printf("**%d", i); else printf("##%d", i); }
点击查看答案
第10题
如下代码输出哪些内容? printf ("%c %x", 13 + 'A', 130);

A、78 130

B、N 82

C、N x82

D、78 82

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

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

简答题官方微信公众号

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

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

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