单选题以下叙述中正确的是( )。
单选题下列描述中正确的是
单选题下列叙述中正确的是______。
单选题以下叙述中正确的是______。
单选题若有定义语句: double a,*p=
以下叙述中错误的是______。
A.定义语句中的p只能存放double类型变量的地址
B.定义语句中的*号是一个说明符
C.定义语句中的*号是一个间址运算符
D.定义语句中*p=&a把变量a的地址作为初值赋给指针变量p
单选题下列程序的输出结果是 #include "stdio.h" #define M(x,y) x%y main( ) int a,m=12,n=100; a=M(n,m); printf("%d/n",a--); A)2 B)3 C)4 D)5
单选题有以下程序: #include<stdio.h>
main() {int i,x[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};
for(i=0; i<3; i++) printf("%d, ", x[i][2-i]);
} 程序的输出结果是
A.1,5,9,
B.1,4,7,
C.3,5,7,
D.3,6,9,
单选题整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达是 ______。
单选题有以下程序:
#include <stdio.h>
main( )
{int i=1;
i = i^i;
printf("%d/n",i);
}
程序运行后的输出结果是______。
单选题以下关于return语句的叙述中正确的是______。
单选题执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include<stdio.h> main() FILE*fp; char*s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) printf("Can't open test.txt file/n");exit(1); fwrite(s1,7,1,fp);/*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp);
单选题下列程序的输出结果是( )。
#include<stdio.h>
void main()
{ int b[6]-<2,4,6,8,10,12};
int*p=b,**q=
printf("%d",*(p++));
printf("%d,",**q);
}
单选题下列程序执行输出的结果是
____
。
#include<stdio.h>
f(int a)
{ int b=0;
static c=3;
a=C++;b++;
return(a);
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d/n",k);
}
单选题若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋 32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是
____
。
单选题以下叙述中正确的是
单选题有以下程序:
#include<stdio.h>
main()
{
char a=4;
printf("%d/n",a=a<<1);
}
程序运行后的输出结果是______。
A.16 B.8 C.40 O)4
单选题有以下程序:
#include<stdio.h>
#include<string.h>
main( )
{ char str[ ]={"Hello,Beijing"};
printf("%d,%d/n",strlen(str),sizeof(str));
}
程序的运行结果是______。
单选题以下选项中不合法的标识符是 A) ptint B) FOR C) &a D) _00
单选题若有以下说明和定义:
typedef int*INTEGER;
INTEGER p, *q;
以下叙述正确的是______。
单选题以下不构成无限循环的语句或语句组的是______。