问题:在C语言中,下列描述正确的是()A、不能使用do—while语句构成的循环B、do-while语句构成的循环必须用break语句才能退出C、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环D、do-while语句构成的循环,当while语句中的表达式值为零时结束循环
查看答案
问题:普通文件是指()的一个有序数据集。
问题:若使用流程图表示算法,则矩形符号表示()框。
问题:下列对变量的定义中,错误的是()A、可以不放在本编译单位中,而放在其他编译单位中B、可以放在某个函数的函数头中C、可以放在所有函数之外D、可以放在某个复合语句的开头
问题:编程:从键盘输入一个字符串,并在显示器输出。
问题: 有以下程序 void swap(Char *x,Char *y) {Char t; t=*x;*x=*y;*y=t; } main( ) {Char *s1=”abc”,*s2=”123”; swap(sl,s2); printf(”%s,%s/n”,s1,s2); } 程序执行后的输出结果是()A、abe,123B、123,abcC、321,cbaD、1bc,a23
问题:C语言程序函数返回值)是通过()语句返回。
问题:要判别变量a为真应该使用()A、a=0B、a==0C、a==1D、a!=0
问题:函数调用中发生的数据传送是单向的。即只能把()的值传送给形参。
问题:一个C语言程序有且仅有一个()
问题: 有以下程序 #include main( ) {char C1,C2:C3,C4,C5,C6; scanf("%C%C%C%C”,&Cl,&C2,&C3,&C4); C5=getchar( );C6=getchar( ); Putchar(c1);putchar(c2); printf(”%C%C/n”,C5,C6); } 程序运行后,若从键盘输入(从第l列开始) 123<回车> 45678<回车> 则输出结果是()A、1245B、1256C、1267D、1278
问题:int a=3,b=8,c=5,m;m=(a>b)?a:(b>c)?b:c;in的值为()A、3B、5C、8D、13
问题:若有赋值语句x=x+3;则其含义是()
问题:有宏定义#define M(x)x*x;则a=M(2+3)的值是()A、2B、3C、11D、25
问题:表示结构成员的形式是:()一>成员名。
问题:以下叙述中错误的是() A、算法正确的程序最终一定会结束B、算法正确的程序可以有零个输出C、算法正确的程序可以有零个输入D、算法正确的程序对于相同的输A-定有相同的结果
问题:要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是()A、while((ch=getchar())!=’N’)printf(”%c”,Ch);B、while(ch=getchar()!=’N’) printf (”%c”,Ch);C、while(ch=getchar()==’N’) printf (”%c”,Ch);D、while((ch=getchar())==’N’) printf (”%c”,Ch);
问题: 有如下程序: int func(int a,int b) {return(a+b);) main() { int x=2,y=5,z=8,r; r=func(fune(x,y),z); printf(”%d\n”,r);} 该程序的输出的结果是()A、12B、13C、14D、15
问题:一旦函数被定义为()类型后,就不能在主调函数中使用被调函数的函数值了。
问题:int类型的比特数是()A、8B、16C、32D、64