单选题若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是( )。
单选题以下数组定义中错误的是______。
单选题在16位C编译系统上,若定义long a;,则能给a赋值40000的正确语句是 ( )
单选题数据厍系统的核心是( )。 A) 数据模型 B) 软件开发 C) 数据库设计 D) 数据库管理系统
单选题以下关于C语言文件的叙述中正确的是______。
单选题与十进制数200等值的十六进制数为( )。
单选题有以下程序:
#include
#define FUN(x,y)(x*y)
main()
{int m=2,n=3;
printf(''%d\n'',FUN(m,m+n)*2);
}
程序运行后的输出结果是( )。
单选题若有以下程序:
#include <stdio.h>
char f(char x)
{return x*x+"a"; }
main( )
{ char a, b=0;
for(a=0; a<4; a+ =1)
{b=f(a); putchar(b); }
}
则程序的输出结果是______。
单选题有下列程序:
main()
{char p[]={"a", "b", "c"}, q[]="abc";
printf("%d%d/n", sizeof(p), sizeof(q));
}
程序运行后的输m结果是______。
单选题下列对于线性链表的描述中正确的是______。 A) 存储空间不一定连续,且各元素的存储顺序是任意的 B) 存储空间不一定连续,且前件元素一定存储在后件元素的前面 C) 存储空间必须连续,且各前件元素一定存储在后件元素的前面 D) 存储空间必须连续,且各元素的存储顺序是任意的
单选题设有定义语句: char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
单选题运行下面程序时,从键盘输入字母A,则输出结果是______。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case"A":printf("AAAA/n");case"B":printf("BBBBkn");default:printf("CCCC/a");}}A.AAAAB.C.D.
单选题t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是( ) while(t=1) {…}
单选题有以下程序: fun(int X) int p; if(X==011X==1)return(3); P=X-fun(X-2); return p; main() (printf(“%d/n”,fun(7) 执行后的输出结果是( )。
单选题若有说明:int n=2, *p=,则以下非法的赋值语句是______。
A.p=q;
B.*p=q;
C.n=*q;
D.p=n;
单选题有以下程序:
#include<stdio.h>
main()
{ int a[4],p,x,i;
for(i=3;i>0;i--)a[i-1]=i*2-1;
scanf("%d",
i=0;
while(a[i]<x)i++;
p=i;
for(i=3;i>p;i--)a[i]=a[i-1];
a[p]=x;
for(i=0;i<4;i++)printf("%3d",a[i]);
printf("//n");
}
执行时输入:2<回车>,则输出结果是______。
单选题以下定义数组的语句中错误的是______。
A.int num[]=(1,2,3,4,5,6};
B.int num[][3]={{1,2),3,4,5,6};
C.int num[2][4]={{1,2},{3,4},{5,6}};
D.int num[][4]={1,2,3,4,5,6};
单选题当把以下四个表达式用作if句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。 A) k%2 B) k%2==1 C) (k%2) !=0 D) !k%2==1
单选题若有如下程序: main() { int n; for(n=0;n<9;n++) { if(n<1) {printf("%d",n); continue;} if(n==4)break; printf("%d",n); } } 则循环体执行的次数是( )。
单选题设变量均己正确定义,若要通过scanf(”%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:口代表空格字符)