c语言的auto型变量是a存储在动态存储区b存储在静态存储区,C语言)复习资料().docx...

下述循环的循环次数是(B)

int k=2 ;

while (k=0) printf ("%d" , k);

k--; printf ("\n");

A、无限次B、0次C、1次D、2次

在下列选项中,没有构成死循环的程序段是(C)

A、int i=100 ;B、for (;;

while ( 1)

{i=i%100+1 ;

if ( i>100) break;

}

C、int k=1000 ;D、int s=36 ;

do {++k ; } while ( k>=10000);while ( s); --s;

若有以下定义和语句,且0<=i<10,则对数组元素的错误引用是(

int a[]={0,1, 2,3,4,5, 6, 7, 8, 9},*p,i ;

P=a ;

D、*( &a[i])A、* ( a+i

D、*( &a[i])

下面能正确将字符串"Boy"进行完整赋值操作的语句是(B)

A、char s[3]={'B','o','y'} ;B、char s[ ]="Boy";

C、char s[3]={"Boy"} ;D、char s[3];

s[0]='B' ; s[1]='o' ; s[2]='y';

以下程序段的输出结果是(D )

char arr[ ]="ABCD";

char*ptr;

for (ptr=arr; ptr

printf (”%s\n" , ptr);

A、ABCD

B、 AC、 DD、 ABCD

BCD

CD

D

C语言的auto型变量是(A)

A、存储在动态存储区中。

B、存储在静态存储区中。

C、存储在计算机 CPU的寄存器中。

D、存储在外存储器中。

D

D、FEOF

测试文件是否结束函数的函数名是( A )

A、feofB、EOFC、eof

下面程序段的输出结果是( C)

int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12},(*p)[4];

P=a;

printf("n%d ,*(*(p)+2));

A、1B、5C、3D、7

C语言规定:在一个源程序中,main函数的位置是(C)

A、必须在最开始B、必须在系统调用的函数的后面

C、可以任意D、必须在最后

一个C程序的执行是从(A)

A、本程序的main函数开始,到main函数结束

B、本程序的第一个函数开始,到本程序文件的最后一个函数结束

C、本程序的main函数开始,到本程序文件的最后一个函数结束

D、本程序文件的第一个函数开始,到本程序main函数结束

下面的四个选项中,均是不合法的用户标识符的选项是()

D

D、 _123 temp INT

A、AB、floatC、b-a

P_0laOgoto

do_Aint

'

'0'

101 '

'xlf '

下面四个选项中,均是合法转义字符的选项是()

A、' ' 'B、'‘C、'018'

017'

xab

B

B、一个整型表达式

D、一个不合法的表达式

sizeof(float) 是( B)

A、一个双精度型的表达式

C、一种函数调用

14.

15

若二维数组a有m列,则在a[i][j]前的元素个数为(B)

D、i*m+j+1A、j*m+iB、i*m+jC

D、i*m+j+1

,

,'E' , ' F' };

B、a与b长度相同

D、a数组比b数组长度长

对两个数组a和b进行如下初始化

char a[ ]=” ABCDEF ;

char b[ ]={‘ A' , ' B' , ' C','

则以下叙述正确的是(D)

A、a与b数组完全相同

C、a和b中都存放字符串

C语言中有关全局变量的说法,正确的是(

A、在使用到它的所有文件中均需定义

B、在函数体外定义一次

C、在main函数中定义

E、在main函数外定义

若有数组名作为函数调用时的实参,则传递给该函数形参的是(A)

A、数组的首地址B、数组的第一个元素的值

C、数组中全部元素的值D、数组元素的个数

下面程序段的输出结果是(C)

int a[][3]={1,2,3,4,5,6,7,8,9,10,11,12},(*p)[3];

P=a;

printf( "n%d ,*(*(pH)+2));

A、3B、4C、6D、7

C)函数结构

C)函数结构

D)循环结构

不属于C语言程序基本结构的是(C) A)顺序结构B)选择结构

若有定义及赋值:

int a[6][6] , *p ; p=*a ;

则下列各式中能表示元素a[0][1]列地址的表达式是B。

A)&a[0]+1B)a[0]+1C) *(p+1)D)p+1

十进制数123转换成十六进制数是 。

D) 7DHA)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值