单选题有以下程序: void fun1(char*p) char*q; q=p; while(*q!='/0') (*q)++;q++; main() char a[]="Program"),*p; p=&a[3];fun1(p);printf("%s/n",
单选题以下程序段没有语法错误的是( )。
单选题设有如图所示二叉树,对此二叉树前序遍历的结果为______。
单选题下列函数的功能是______。
void fun(char*a,char*b)
{
while((*b=*a)!="/0")
{a++;b++;}
}
单选题以下选项中,合法的数值型常量是______。
单选题有以下程序段 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.当产生的随机数n为0时结束程序运行 B.当产生的随机数n为4时结束循环操作 C.当产生的随机数n为1和2时不做任何操作 D.for循环语句固定执行8次
单选题使用数组名作为函数的实参时,传递给形参的是______。
单选题对于循环队列,下列叙述中正确的是
单选题有以下程序:
#include
main()
{int m,n,x=1;
float y=6;
m=sizeof(x);
n=sizeof(y);
pfintf(''%d,%d\n'',m,n);
}
在VC6平台上编译运行,程序运行后的输出结果是( )。
单选题用MIPS来衡量计算机性能的指标是 ( )
单选题有以下程序:
#include <stdio.h>
main( )
{
int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1},i,k,t;
for(i=0;i<3;i+ +)
for(k=i+1;k<4; k + +)
if(a[i][i]<a[k][k])
{t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;}
for(i=0;i<4;i+ +)
printf("%d,",a[0][i]);
}
程序运行后的输出结果是______。
单选题有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
单选题下列程序输出的结果是( )。 main() int a; a=-4+4*5-6;printf(“%d”,a); a=4+4%5-6;printf(“%d”,a); a=-3+4%6/5;printf(“%d”,a); a=(7+6)%5/2;printf(“%d”,a); A) 10 2-3 1 B) 10-2 2 1 C) 11-22 1 D) 10 2 2 1
单选题下面一组中都是C语言关键字的是______。
单选题若有以下程序段:
struct st{int n;struct st*next;};
stmct st a[3]={5,&a[1],7,&a[2],9,"/0"},*p;
p=&a[0];
则以下选项中值为6的表达式是______
单选题设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式1/2(a+b) 计算结果不相符的是( )。
单选题若有以下程序:
#include <stdio.h>
main( )
{
int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
for(i=0;i<12;i+ +)
c[s[i]]+ +;
for(i=1;i<5;i+ +)
printf("%d",c[i]);
printf("/n");
}
则程序的运行结果是______。
单选题下列程序执行后的输出结果是( )。 void func1(int i); void func2(int i); char st[]="hello, friend!"; void func1(int i) printf("%c",st[i]); if(i<3)(i+=2;func2(i); void func2(int i) printf("%c",st[i]); if(i<3m+=2;func1(i); main() int i=0;func1(i);printf("/n");
单选题若有“double a:”,则正确的输入语句是( )。
单选题已有定义:char a[]="xyz",b[]={'x','y','z'};,以下叙述中正确的是