首页 > 体育职业技能鉴定
题目内容 (请给出正确答案)
[主观题]

程序段如下int k=-20;while (k=0)k=k+1;则以下说法中正确的是()A.while循环执行20次B.循环是无限

程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是()

A.while循环执行20次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“程序段如下int k=-20;while (k=0)k=k+…”相关的问题
第1题
现有如下程序段#include"stdio.h"#include"string.h"main(){ char a[]="acfijk"; /*这里是有序的

现有如下程序段 #include"stdio.h" #include"string.h" main() { char a[]="acfijk"; /*这里是有序的字符序列*/ char b[]="befijklqswz"; /*这里是有序的字符序列*/ char c[80],*p; int i=0,j=0,k=0; while(a[i]!='\0'&&b[j]!='\0') { if(a[i]<b[j])c[k++]=a[i++]; else if(a[i]>b[j])c[k++]=b[j++]; else { c[k++]=b[j++]; i++;}} while(a[i]=='\0'&&b[j]!='\0') c[k++]=b[j++]; while(a[i]!=,'\0'&&b[j]=='\0') c[k++]=a[i++]; c[k]='\0'; puts(c);} 则输出结果是

A.acfijkbefijklqswz

B.abceffiijjkklqswz

C.befijklqswz acfijk

D.abcefijklqswz

点击查看答案
第2题
有以下程序段: int k=0; while(k=1)k++; while循环执行的次数是()。

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行1次

点击查看答案
第3题
有以下程序段:int k=0;while(k=1)k++;while循环执行的次数是______。A.无限次B.有语法错,不能执行

有以下程序段: int k=0; while(k=1)k++;while循环执行的次数是______。

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行一次

点击查看答案
第4题
有以下程序段int k=0;while(k=1)k++;while循环执行的次数是

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行1次

点击查看答案
第5题
有如下程序 main() { int n=9; while(n>6){ n-; printf("%d",n); } } 该程序段的输出结果是__

有如下程序 main() { int n=9; while(n>6){ n-; printf("%d",n); } } 该程序段的输出结果是______。

A.987

B.876

C.8765

D.9876

点击查看答案
第6题
有以下程序段int k=0;while(k=1)k++;while 如循环执行的次数是

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行1次

点击查看答案
第7题
若有如下语句int x=3;do{ printf("%d\n",x-=2);}while(!(--x));则上面程序段

A.输出的是1

B.输出的是1和-2

C.输出的是3和0

D.是死循环

点击查看答案
第8题
下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。#include<s

下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。

#include<stdio.h>

void cp(char *P,char *b)

{int i,k=0;

while(*p)

{i=0;

while(______)/*第一空*/

{b[k]=*p;

k++;p++;i++;

}

if(*p)

{______;/*第二空*/

}

}

______;/*第三空*/

}

main()

{char a[20],b[20];

gets(a);

cp(a,b);

puts(b);

print f("\n");

}

点击查看答案
第9题
以下程序的输出结果是void fun(int*s){static int j=0;do s[j]+=s[j+1];while(j<2);}main(){in

以下程序的输出结果是 void fun(int*s) { static int j=0; do s[j]+=s[j+1]; while(j<2);} main() { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++)fun(a); for(k=0;k<5;k++)printf("%d",a[k]);}

A.34756

B.23345

C.35745

D.12345

点击查看答案
第10题
有如下程序:main(){int n=9; while(n>6){n--;printf("%d",n);}}该程序的输出结果是A.987B.876C.8

有如下程序: main() { int n=9; while(n>6){n--;printf("%d",n);}} 该程序的输出结果是

A.987

B.876

C.8765

D.9876

点击查看答案
第11题
有以下程序#include<stdio.h> void fun(int *s) { static int j=0; do { s[j]=s[j]+s[j+1]

有以下程序

#include<stdio.h>

void fun(int *s)

{ static int j=0;

do { s[j]=s[j]+s[j+1]; )while(j<2);

}

main()

{ int k,a[10]={1,2,3,4,5);

for(k=1;k<3;k++)fun(a);

for(k=0;k<5;k++)printf(”%d”,a[k]);

printf("\n");

}

程序运行后的输出结果是

A) 12345

B)23445

C)34756

D) 35745

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改