首页 > 高职专科
题目内容 (请给出正确答案)
[主观题]

若i、j为int类型,则以下程序段内循环体的总执行次数是【 】。 for(i=5;i;i--) for(j=0;j<3;

若i、j为int类型,则以下程序段内循环体的总执行次数是【 】。 for(i=5;i;i--) for(j=0;j<3;j++) { }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若i、j为int类型,则以下程序段内循环体的总执行次数是【 …”相关的问题
第1题
若i,j已定义为int类型,则以下程序段中内循环的总的执行次数是()。for (i=5;i<0;i--)for (j=0;j<4;j++){…}

A.20

B.25

C.24

D.30

点击查看答案
第2题
有以下程序段 int j;float y;char name: scanf("%2d%f%s",&i,&.y,name): 当执行上述程序段,从键盘上输入55566 7777abc后,y 的值为()

A.55566.0

B.566.0

C.7777.0

D.566777.0

点击查看答案
第3题
(20)有以下程序段int i,n;for(i=0;i<8;i++){ n=rand()%5;switch (n){ case 1:case 3:printf("

(20)有以下程序段

int i,n;

for(i=0;i<8;i++)

{ n=rand()%5;

switch (n)

{ case 1:

case 3:printf("%d\n",n); break;

case 2:

case 4:printf("%d\n",n); continue;

case 0:exit(0);

}

printf("%d\n",n);

}

以下关于程序段执行情况的叙述,正确的是

A)for循环语句固定执行8次

B)当产生的随机数n为4时结束循环操作

C)当产生的随机数n为1和2时不做任何操作

D)当产生的随机数n为0时结束程序运行

点击查看答案
第4题
若输入this test terminal,以下程序的输出结果为:terminal test this。请填空。 define MAXLI
NE 20 【 】 { int i; char * pstr[3],str[3][MAXLINE]; for(i=0;i<3;+ +)pstr[i]=str[i]; for(i=0;i<3;i + +)scanf("%s",pstr[1]); sort(pstr); for(i=0;i<3;i+ +)prntf("%s",pstr[i]); } sort(【 】 ) char * pstr[3]; {int i,j; char * p; for(i=0;i<3;i+ +) for(j=i + 1;j<3;j + +) if(strcmp(* (pstr+i,* (pstr+j)>0 {p=* (pstr + i); * (pstr + i=【 】 ; * (pstr +j)=p; }

点击查看答案
第5题
若定义int i=0,j=0;语句while(i++<10)i++;的循环次数为()。

A.9

B.4

C.5

D.10

点击查看答案
第6题
以下程序运行时若从键盘输入:10 20 30<回车>,输出结果是______。#include<stdio.h>main(){int i=0

以下程序运行时若从键盘输入:10 20 30<回车>,输出结果是______。

#include<stdio.h>

main()

{

int i=0,j=0,k=0;

scanf("%d%*d%d",&i,&j,&k);

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

}

点击查看答案
第7题
执行下面的程序段后i和j的结果为int i=1,j=10;do{ if(i++>--j)continue;}while(i<5);A.i=6,j=5B.

执行下面的程序段后i和j的结果为 int i=1,j=10; do { if(i++>--j)continue; } while(i<5);

A.i=6,j=5

B.i=5,j=5

C.i=6,j=4

D.i=5,j=6

点击查看答案
第8题
设有程序段: int i=2;while(i=0) {i--;}则下面描述中正确的是()

A.while 循环体执行2次

B.循环是无限循环

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

D.循环体语句执行一次

点击查看答案
第9题
现有如下程序段#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

点击查看答案
第10题
设i,j,k均为int型变量,则执行完下面的for循环后,k的值为()。inti,j,

k=0;for(i=0,j=10;i<=j;i++,j--){k=i+j;}

A.12

B.10

C.11

D.9

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