题库 题库

【单选题】

下列变量声明合法的是(  )。
  • A.short a=1.4e-1;

  • B.double b=1+3e2.8;

  • C.10ng do=0xfdaL;

  • D.float 2_aaa=1e-3;

参考答案

查看答案

相关试题

单选题 标准库函数fgets(S,n,file)的功能是(  )。 查看答案
单选题 有以下程序
#include
main()
{ int y=9;
for(;y>0;ym一)
if(y%3==0)printf(”%d”,——y);
)
程序的运行结果是(  )。
查看答案
单选题 有以下程序段:
int x:
for(x=3:x<6:X++
print[((x%2)?(”**%d”):(”##%d\n”),x);
程序段的输出结果是(  )。
查看答案
单选题 结构化程序没计主要强调的是(  )。 查看答案
单选题 下述程序的输出结果是(  )。
#includedstdio.h>
main()
{char ehE2][5]={”1234”,”5678”),*p[2];
int i,j,s=0;
for(i一0;i<2;i++)
pEi]=ch[i];
for(i一0;i<2;i++)
{s=p[i][j]-'0';
printf(”%d”,s);)
}
查看答案
单选题 对线性表进行二分法检索,其前提条件是(  )。 查看答案
单选题 有下列程序:
main()
{ char s[]=”abode”;
s+=2:
printf(”%d\n”,s[o]);
)
执行后的结果是( )。
查看答案
单选题 以下程序的输出结果是(  )。
main()
{ int a=7,b=8,*p,*q,*r;
p=&a;q=&b;
r=p;p=q;q=r;
printf(”%d,%d,%d,%d\n”,*P,*q,a,b);
)
查看答案
单选题 有以下计算公式

若程序前面已在命令中包含math.h文件,不能够正确
计算上述公式的程序段是(  )。
查看答案
单选题 下列程序的运行结果是(  )。
#include
void fun(int*s,int*p)
{ static int t=3;
*p=set];
t——:
}
void main()
{int a[]={2,3,4,5),k;
int x:
for(k=0,k<4,k++)
{fun(a,&.x);
printf(”%d,”,x);
)
}
查看答案
单选题 有以下程序:
main()
{int a[]={2,4,6,8,10},y=0,x,*p;
p=&a[1];
for(x-:1;x<3;x++)y+=p[x];
printf(“%d\n,y”);
}
程序运行后的输出结果是(  )。
查看答案
单选题 下列选项中不会引起二义性的宏定义是(  )。 查看答案
单选题 有以下程序:
#include
void fun(char*t.char*s)
{ while(*tl=0)t++;
while((*t++-*s++)!一0);
)
main()
{char ssElo]=”aCC”,aaElo]=”bbxxyy”;
fun(SS,aa);printf(”%s,%s”,SS,aa);
)
程序运行结果是( )。
查看答案
单选题 执行下列程序中的输出语句后,a的值是(  )。
main()
{ int a;
printf(”%dkn”,(a=2*3,a*5,a+7));
)
查看答案
单选题 下列程序的输出结果是(  )。
#include%stdio.h>
main()
{ int i;
for(i=1;i<=10,i++)
f if((i*i>=20)&&(i*i<=100))
break;
)
print[(”%d\n”,i*i);
)
查看答案
单选题 有以下程序:
#include
main()
{ int x,i;
for(i=1:i<=100:i++)
{ x=i:
if(++x$2==0)
if(++x%3==0)
if(++x%7==0)
printf(“%d”,x);
printf(”\n”);
程序的输出结果是(  )。
查看答案
单选题 下列程序的运行结果是( )。
int y一5,x一14;
y=((x=3*y,x+1),x-1);
printf(”x=%d,y=%d”,x,y);
查看答案
单选题 下列变量声明合法的是(  )。 查看答案
单选题 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序(  )。
#{nc[ude%string.h>
void{(char*p[],int n)
{char*t;int i,j;
for(i=0:i<N-1;I++)
for(j=i+1;j<N;J++)
if(strcmp(p[i],p[j]>O){t=p[i];p[i]=p[j];p[j]
=t;}
}
main()
{char *P[5]={¨abc”,”aabdfg”,”abbd”,”dcdbe”,”ed”);
f(p,5):
print[("%d\n",strlen(p[1]));
程序运行后的输出结果是(  )。
查看答案
单选题 下列选项中不是C语句的是(  )。 查看答案