齐大C语言单选题(7)

2019-08-30 23:42

单项选择

入n-1个字符

索引文件和文本文件两种 记录组成

ASCII文件和二进制文件两种 由数据行组成 多读入n个字符

239 C语言中的文件类型只有()。 240 C语言中,文件由()。

文本文件一种 由数据块组成 二进制文件一种 由字符(字节)序列组成 B D

241 C语言中的文件的存储方式有()。

242 下列标识符中,不合法的C语言用户自定义标识符是()。

243 以下字符中不是转义字符的是()。

下列程序段的输出结果为()。

244 float k=0.8567;

printf(\下列程序段的输出结果为()。 245

float x=213.82631;

printf(\246 C语言的注释定界符是()。

247 切换编辑窗和信息窗的命令键是()。

248 下列字符序列中,是C语言保留字的是()。 249

double x;scanf(\不可以赋值给x变量的常量是()。

250 C语言能正确处理的指数是()。 251 下列运算符中是C语言关系运算符的是()。

252

以下常量中,能够代表逻辑“真”值的常量是()。

下列程序段的输出结果为()。

253 int x=3,y=2;

printf(\254

下列程序段的输出结果为()。

只能顺序存取

print \\a'

0085.6%% 213.82 { } F2

sizeof 123 8.5e4288 ~ \\0'

1 7 只能随机存取(或可以顺序存取,直接存取) 也可随机存取 enum _a \\n'

\\c'

0085.7% 0085.6% 213.83 213 [ ] \\* *\\ F3 F6 in scan 100000 A'

e-32 123000000000 ! & 0

0'

7 3 9 63 只能从文件的开头进行存取 sin1 \\\\'

.857 3.8 /* */ F9 sq \4.5e-5.6 != NULL

5 49 C B C B

C

D C A D C D C

C

C

int a=7,b=9,t;

t=a*=a>b?a:b;

printf(\255

下列表达式中,可作为C合法表达式的是()。

256 以下语句中,不能实现回车换行的是()。 执行以下程序段后,输出结果和a的值是()。 257

int a=10;

printf(\258

以下语句中,循环次数不为10次的语句是()。

以下程序段的输出结果为()。

for(i=4;i>1;i--) 259

for(j=1;j

putchar('#');

260

以下程序段中,能够正确地执行循环的是()。

单项选择

[3,2,1,0]

printf(\

10 和 10

for(i=1;i<10;i++); 无

for(i=1;i>10;i++)

(3,2,1,0)

putchar(\

10 和 11 i=1;do{i++;}while(i<=10);

###### static int a;

while(a)

3=2=1=0 fprintf(stdout,\

11 和 10 i=10;while(i>0){--i;}

# int s=6;

do s-=2;

while(s);

3/2/1/0 fwrite(\,1,1,stdout);

11 和 11 i=1;m:if(i<=10){i++;goto m;}

### int s=6;

m:if(s<100) exit(0);

B

B B

A

B

C

int a=1,b=2,c=3; 261

if(a>c)b=a;a=c;c=b;则c的值为()。 int a=1,b=2,c=3;

if(a>b)a=b; 262

if(a>c)a=c;

则a的值为()。 int a=3,b=2,c=1;

if(a>b>c)a=b; 263

else a=c;

则a的值为()。

264 求平方根函数的函数名为()。 265 while(fabs(t)<1e-5)if(!s/10)break;循环结束的条件是()。

266

int a[10];合法的数组元素的最小下标值为()。

267

char a[10];不能将字符串\存储在数组中的是()。

int i,j,a[2][3];按照数组a的元素在内268

存的排列次序,不能将数

1,2,3,4,5,6存入a数组的是()。 269 static char str[10]=\数组元素

单项选择

1

1

3

cos

t>=1e-5&&t<=-1e-5&&s>-10&&s<10 10

strcpy(a,\

for(i=0;i<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+1; 5

2

2

2

abs

fabs(t)<1e-5&&!s/10 9

a[0]=0;strcat(a,\

for(i=0;i<3;i++)for(j=0;j<2;j++)

a[j][i]=j*3+i+1; 6

3

3

1

pow

fabs(t)<1e-5 1

a=\

for(i=0;i<6;i++)a[i/3][i%3

]=i+1; 9

else s-=2; goto m:

不一定

不一定

0

sqrt s/10==0 0 int

i;for(i=0;i

<3;i++)a[i]=i+97;a[i]=0;

for(i=1;i<=6;i++)a[i][i]=i; 10

B

A

C

D A D

C D D 个数为()。

若char a[10];已正确定义,以下语句中270

不能从键盘上给a数组的

所有元素输入值的语句是()。 271

char a[]=\输出前5个字符的语句是()。 int a[10]; 272

给数组a的所有元素分别赋值为1、2、3、??的语句是()。 以下程序段的输出结果为()。

char c[]=\ 273

int i=0;

do ;while(c[i++]!='\\0');printf(\,i-1); 274

char a1[]=\将a1串连接到a2串后面的语句是()。 若有 char

275 s1[]=\

则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是()。 276 函数的形式参数隐含的存储类型说明是()。

277

与实际参数为实型数组名相对应的形式参数不可以定义为()。

278 C语言中不可以嵌套的是()。

279 用户定义的函数不可以调用的函数是()。 280 全局变量的定义不可能在()。 281 对于void类型函数,调用时不可作为()。

单项选择

gets(a);

printf(\

for(i=1;i<11;i++)a[i]=i;

abc

strcat(a2,a1);

if(strcmp(s1,s1)>0)puts(s2);

extern float a[]; 函数调用

非整型返回值的 函数内部 自定义函数体中的语句

scanf(\

puts(a);

for(i=1;i<11;i++)a[i-1]=i;

ab

strcpy(a2,a1);

if(strcmp(s2,s1)>0)puts(s2);

static float *a; 函数定义 本文件外的 函数外面 循环体里的语句

for(i=0;i<10;i++)a[i]=getchar(); printf(\);

for(i=1;i<11;i++)a[i+1]=i;

2

strcat(a1,a2);

if(strcmp(s2,t)>0)puts(s2);

register float a; 循环语句 main函数 文件外面 if语句的成分语句

a=getchar();

a[5*2]=0;puts(a);

for(i=1;i<11;i++)a[0]=1;

3

strcpy(a1,a2);

if(strcmp(s1,t)>0)puts(s2);

auto float (*a)[3]; 选择语句 本函数下面定义的 最后一行 表达式

D

A

B

D

A

D

D C B C A D

单项选择

282

在C语言中,调用函数除函数名外,还必须有()。

函数预说明 编译时进行的

实际参数 程序执行时进行的 struct ( ) 编译前预处理时进行的 enum 函数返回值 编辑时进行的 typedef C C B 283 C程序中的宏展开是在()。

284 C语言中,定义结构体的保留字是()。 union 285 结构体类型的定义允许嵌套是指()。

对结构体类型的变量的成员的访问,无论286

数据类型如何都可使用

的运算符是()。

287 相同结构体类型的变量之间,可以()。 288 使用共用体变量,不可以()。

enum a {sum=9,mon=-1,tue}; 289

定义了()。

290 在定义构造数据类型时,不能()。 291 位操作数据的单位是()位。 292 C语言程序中必须有的函数是()。

指针变量p进行自加运算(即 执行p++;)293

后,地址偏移值为2,则其

数据类型为()。 294

若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。 若有int *p=(int

*)malloc(sizeof(int));则向内存申请295 到内存

空间存入整数123的语句为()。 若有int

a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则296 输出结果不为5

的语句为()。

297 char *s1=\则()。

298 char h,*s=&h;可将字符H通过指针存入变量h中的语句是()。

299 若有char a[80],*s=a;不正确的输入语句

成员是已经或正在定义的结构体型

.

相加 节省存储空间 枚举变量 说明变量 十六进制 #include \int printf(\scanf(\printf(\));

s2指向不确定的内存单元 *s=H;

scanf(\成员可以重名

-> 赋值 简化程序设计

3个标识符 说明存储类型 八进制

main

float printf(\

scanf(\

printf(\);

不能访问\

*s='H'; gets(s);

结构体型可以派生

* 比较大小 进行动态管理

枚举数据类型 初始化 二进制 printf

double printf(\p);

scanf(\);

printf(\(p+5));

puts(s1);与

puts(s2);结果相同

s=H;

fscanf(stdin,

定义多个结构体型

& 地址相同 同时访问所有成员

整数9和-1 末尾不写分号 十进制 scanf

char printf(\,p);

scanf(\**p);

printf(\,*p[5]);

s1不能再指向其它单元 s='H' fgets(s,80,

A

A

B D

C

D C B

A

C

A

D

C

B C


齐大C语言单选题(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:企业上半年工作总结及下半年计划汇报纲要(发布)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: