单选题下列语句执行后的结果是 ( )y=5;p=&y; x=* p+ +;
单选题程序中若有如下说明和定义语句: char fun(chat*); main() char*s="one",a[5]=0,(*f1)()=fun,ch; 以下选项中对函数fun的正确调用语句是______。
单选题若a和b均是正整型变量,正确的switch语句是______。
单选题若变量已正确定义并赋值,符合C语言语法的表达式是______。
单选题设有如下函数定义 int fun(int k) {if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
单选题若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为
____
。
ch="b";
k=10;
printf("%x,%o,",ch,ch,k);
printf("k=%%d/n",k);
单选题设有宏定义: #define IsDIV(k,n) ((k%n==1)?1:0)
且变量m已正确定义并赋值,则宏调用: IsDIV(m,5) &&
IsDIV(m,7) 为真时所要表达的是______。
A.判断m被5和7整除是否都余1
B.判断m是否能被5和7整除
C.判断m被5或者7整除是否余1
D.判断m是否能被5或者7整除
单选题若希望P指向的值加1,则以下表达式不正确的是( )。
单选题有以下程序:
#include
main()
{
char ch[]=''12345'',*P;
p=ch;
printf(''%c\n'',*(p+3));
}
程序运行后的输出结果是( )。
单选题下列程序执行的输出结果是( )。
#inClude<stdio.h>
main()
{ char a[2][4];
strcpy(a,"are");strcpy(a[1],"you");
a[0][3]='
printf("%s/n",A) ;
}
单选题下列合法的标识符是( )。
单选题若有语句int *point,a=4;和point=&a;,则下面均代表地址的一组选项是 A) a,point,*&a B) &*a,&a,*point C) *&point,*point,&a D) &a,&*point,point
单选题若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。
单选题若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(k+j),T(k+j));}
单选题已知函数的调用形式:fread(buf,size,count,fp),参数buf的含义是( )。 A) 一个整型变量,代表要读入的数据项总数 B) 一个文件指针,指向要读的文件 C) 一个指针,指向要读入数据的存放地址 D) 一个存储区,存放要读的数据项
单选题在对下列函数调用中,不正确的是 ( )A) max(a,b);B) max(3,a + b);C) max(3,5)D) int max(a,b);
单选题有以下程序:
#include<stdio.h>
main()
{ int c;
while((c=getchar
____
)!="/n")
{switch(c-"2")
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break;}}
printf("/n");}
从第一列开始输入以下数据,↙代表一个回车符。
27 43↙
程序的输出结果是
____
。
单选题数据库技术的根本目标是( )。
单选题下面描述中,不属于软件危机表现的是( )。
单选题有如下程序: #include <stdio.h>
main() { if('/0' == 0)
putehar('X'); if('0' == 0)
putehar('Y'); if('a'>'b') putchar('Z').
printf("/n"); }
程序运行后的输出结果是______。
A.X
B.XYZ
C.YZ
D.Y