对下述程序的判断中,正确的是include<stdio.h>void main(){ char*p,s[128];p=s;while(strcmp(s,"End")){ printf("Input a string:");gets(s);while(*p)putchar(*p++); } }
A.此程序循环接收字符串并输出,直到接收字符串"End"为止
B.此程序循环接收字符串,接收到字符串"End"则输出,否则程序终止
C.此程序循环接收字符串并输出,直到接收字符串"End"为止,但因为代码有错误,程序不能正常工作
D.此程序循环接收字符串并将其连接在一起,直到接收字符串"End"为止,输出连接在一起的字符串
时间:2023-01-17 13:25:47
相似题目
-
在处置爆炸装置的程序中,对爆炸物的判断包含的内容描述正确的是()
A . A、真假的判断
B . B、体积的判断
C . C、质量的判断
D . D、颜色的判断
-
依据根据GB/T19000-2000相关规定,判断下述有关程序的说法哪些是正确的()?
A . A.程序是指为进行某项活动或过程所规定的途径。
B . B.程序必须形成文件。
C . C.程序可以形成文件,也可以不形成文件。
-
关于Windows XP对应用程序的兼容性,下述正确的是()。
A . 兼容所有的运行于Windows9x的应用程序
B . 不兼容运行于Windows9x的方病毒程序
C . 兼容大部分运行于Windows9x的应用程序
D . 只兼容个别运行于Windows9x的应用程序
-
对凯恩斯革命,下述判断正确的是()。
A . 凯恩斯革命彻底地摆脱了古典经济学的影响
B . 凯恩斯革命从根本上消除了资本主义经济发展中的各种矛盾
C . 凯恩斯的国家干预主义成为计划经济的理论基础
D . 凯恩斯革命是国家垄断资本主义的产物
-
POX染色在鉴别急性白血病中,下述判断正确的是()。
A . 急性粒细胞白血病阳性,急性单核细胞白血病弱阳性,急性淋巴细胞白血病阴性
B . 小原粒与原淋巴细胞区别,前者可呈阳性,后者呈阴性
C . 恶性组织细胞病呈阴性反应
D . 急性早幼粒细胞白血病与急性单核细胞白血病区别,前者呈强阳性,后者呈弱阳性
E . 以上均正确
-
有以下程序: #include void main( ) { ... while(getchar()!=\n); ... } 以下叙述正确的是( )
-
有如下程序: #include int main() { int a[3][4]={1,2,3,4,5,6,7,8}; int (*p)[4]=a; printf(%d\n,*(p+1)[1]); return 0; } 则下列说法中正确的是 。
-
对下述程序,( )是正确的判断。#includevoid main(){ int x,y;scanf(”%d,%d”,&x,&y);if(x>y)x=y;y=x;elsex++:y++;printf(”%d,%d”,x,y); }
-
下述程序执行的输出结果是()。 include<stdio.h> main() {char a[2][4]; , strcpy(
下述程序执行的输出结果是()。 include<stdio.h> main() {char a[2][4]; , strcpy(a。"are");strcpy(a[1],"you"); a[o][3]=&; printf("%s\n",a); }
A.are&you
B.you
C.are
D.&
-
死刑复核程序是我国刑事诉讼中适用于死刑判决的一种程序。关于这种程序,下述各项中说法正确的是()
死刑复核程序是我国刑事诉讼中适用于死刑判决的一种程序。关于这种程序,下述各项中说法正确的是()。
A.死刑复核程序是我国刑事普通程序中的一个审级
B.死刑复核程序由作出死刑判决的人民法院的上一级人民法院进行
C.死刑复核程序由被判处死刑的被告人依法提起
D.死刑复核程序不属于我国刑事诉讼中的一个审级
-
以下四个程序中,完全正确的是()。A.include <stdio.h> main(); { /* programmlng* / printf("p
以下四个程序中,完全正确的是()。
A.include <stdio.h> main(); { /* programmlng* / printf("programming! \n" ); }
B.include <stdio.h> main() { /*/programming printf("programming! \n"); }
C.include <stdio.h> main() { /*programming* / printf("programming! \n" ); }
D.include <stdio.h> main () { /*/* programming*/*/ printf("programming! \n" ); }
-
若有以下程序include <stdio.h>void f(int n);main(){ void f(int n); f(5);}void f(int n){ printf("%d\n",n); }则以下叙述中不正确的是
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其他函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息:对f函数重复说明
D.函数f无返回值,所以,可用void将其类型定义为无返回值型
-
有以下程序: include<stdi0.h> define S(x)(x)"x"2 main() { int k一5,j=2; Dri
有以下程序: include<stdi0.h> define S(x)(x)"x"2 main() { int k一5,j=2; Drintf("%printf,",S(k+j));printf("%printf\n",S((k—j))); } 程序运行后的输出结果是()。
A.98,18
B.39,11
C.39,18
D.98,11
-
【判断题】在程序中使用库函数时,一般要在程序开头使用include命令包含相关的头文件
A.Y.是
B.N.否
-
下述程序的输出结果是()。include<stdio.h> void main{ int b[6]={2,4,6,8,10,12);int*p=
下述程序的输出结果是()。
include<stdio.h>
void main
{ int b[6]={2,4,6,8,10,12);
int*p=b,**q=&p;
printf("%d,",*(p++));
printf("%d,",**q);
}
A.4,4
B.2,2
C.4,5
D.2,4
-
有下列程序: include<stdi0.h> voidmain() {FILE*f; f=fopen("filea.txt","w"); fp
有下列程序: include<stdi0.h> voidmain() {FILE*f; f=fopen("filea.txt","w"); fprintf(f,"abe"); fclose(f); } 若文本文件filea.txt中原有内容hell0,则运行以上程序后,文件Iilea.txt中的内容为()。
A.helloabe
B.abclo
C.abe
D.abchello
-
执行下述程序后,输出的结果是()。 include<stdio.h> define S(X)X*X void main { int
执行下述程序后,输出的结果是()。 include<stdio.h> define S(X)X*X void main { int a=9,k=3,m=2; a/=S(k+m)/s(k+m); printf("%d",a); }
A.1
B.4
C.9
D.0
-
有下列程序: include<stdi0.h> voidmain() {char*a[]={"abcd","ef","gh","ijk");inti; for(i=0;i<4;i++)printf("%C",*a[i]); } 程序运行后的输出结果是()。
A.aegi
B.dfhk
C.abcd
D.abcdefghijk
-
下述程序的输出结果是()。include<stdio.h> int fun(int a){intb=0;staticintc=3;b++,c++;return
下述程序的输出结果是()。 include <stdio.h> int fun(int a) { int b=0; static int c=3; b++,c++; return a+b+c; } void main() { int x=2,i; for(i=1;i<3;i++) printf("%d",fun(x)); }
A.56
B.67
C.78
D.89
-
下列程序输出的结果是()。 include<stdi0.h> funl(chara,charb){charC;c=a;a=b;b=C;) f
下列程序输出的结果是()。 include<stdi0.h> funl(chara,charb){charC;c=a;a=b;b=C;) fun2(char*a,charb){charC;c=*a;*a=b;b=c;) fun3(char*a,char*b){charC;C=*a;*a=*b;*b=C;) voidmain() { chara,b; a=A;b=B;fun1(a,b);putchar(a);putchar(b); a=A;b=B;fun2(&a,b);putchar(a);putchar(b); a=A;b=B;fun3(&a,&b);putchar(a);putchar(b); putchar(\n); }
A.BABBAB
B.ABBBBA
C.ABBABA
D.ABABBA
-
include<stdi.h>main() {intx,y; fr(y=1,x=1;y<=20:y++) {if(x>=8)break; if(x%2==1){x+=5;cntinue;} x-=3; } printf("x=%d,y=%d\n",x,y); } [运行结果]
include<stdi.h>
main()
{intx,y;
fr(y=1,x=1;y<=20:y++)
{if(x>=8)break;
if(x%2==1){x+=5;cntinue;}
x-=3;
}
printf("x=%d,y=%d\n",x,y);
}
[运行结果]
-
若要使用 C 数学库中的 sin 函数,需要在源程序的头部加上 include 关于引用数学库,以下叙述正确的是()
A.通过引用 math.h 文件,说明 sin 函数的参数个数和类型,以及函数返回值类型
B.将数学库中 sin 函数链接到编译生成的可执行文件中,以便能正确运行
C.将数学库中 sin 函数的源程序插入到引用处,以便进行编译链接
D.实际上,不引用 math.h 文件也能正确调用 sin 函数
-
6、请判断下述中正确的是()
A.时分多路复用是将物理信道的总带宽分割成若干个子信道,该物理信道同时传输各子信道的信号;
B.虚电路传输方式类似于邮政信箱服务,数据报服务类似于长途电话服务;
C.多路复用的方法中,从性质上来说,频分多路复用较适用于模拟信号传输,而时分多路复用较适用于数字信号传输;
D.即使采用数字通信方式,也还需要同模拟通信方式一样,必须使用调制解调器。
-
有以下程序: include<stdi0.h> ()
A.1098.0
B.1002,ChangRong,1202.0
C.1001,ChangRong,1098.0
D.1002,ZhangDa,1202.0