选择题 设有定义:int x=0,'p;,立刻执行以下语句,正确的语句是______。
选择题 读取二进制文件的函数调用形式为:
fread(buffer,size,count,fp);
其中buffer代表的是______。
选择题 下列判断正确的是 。
选择题若有代数式(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是______。
选择题 下列关于C语言文件的叙述中正确的是______。
选择题 有以下程序:
# include<stdio.h>
main()
{ int c=0,k;
for(k=1;k<3;k++)
switch(k)
{ default: c+=k;
case2: c++;break;
case4: c+=2; break;
}
printf('%d\n',c);
}
程序运行后的输出结果是______。
选择题 设有定义:
int x[2][3];
则以下关于二维数组X的叙述中错误的是______。
选择题 以下叙述中正确的是______。
选择题 以下叙述中正确的是
选择题 若有定义语句:int x=10;,则表达式x-=x+x的值为______。
选择题 数据库管理系统中负责数据模式定义的语言是______。
选择题 若变量c为char类型,能正确判断出c为小写字母的表达式是______。
选择题 设有定义:
int x[2][3];
则以下关于二维数组X的叙述中错误的是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
int i;
FILE* fp;
for (i=0;i<5;i++)
{
fp=fopen('output.txt','w');
fputc('A'+i,fp);
fclose(fp);
}
}
程序运行后,在当前目录下会生成一个output.txt文件,其内容是______。
选择题 以下选项中非法的字符常量是______。
选择题 有以下程序:
#include <stdio.h>
main()
{int x=1,y=0;
if(!x) y++;
else if(x==0)
if(x) y+=2;
else y+=3;
printf('%d\n',y);
}
程序运行后的输出结果是______。
选择题 若有以下程序:
#include <stdio.h>
main( )
{int i, s=0, t[]={1,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+ =2) a+ =* (t+i);
printf('%d\n',s);
}
则程序执行后的输出结果是______。
选择题 若变量已正确定义为int型,要通过语句
scanf('%d,%d,%d',a,b,c);
给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)______。
选择题 有以下程序:
#include <stdio.h>
main()
{ FILE *fp;
int i,a[6]={1,2,3,4,5,6},k;
fp=fopen('data.dat','w+');
fprintf(fp,'%d\n',a[0]);
for(i=1;i<6;i++)
{ rewind(fp);
fprintf(fp,'%d\n',a[i]);
}
rewind(fp);
fscanf(fp,'%d',k);
fclose(fp);
printf('%d\n',k);
}
程序运行后的输出结果是
选择题 以下四个程序中不能对两个整型值进行交换的是______。