单项选择题

若程序中已经包含头文件stdio.h,则下列程序段中,正确运用指针变量的是()

A.A
B.B
C.C
D.D


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题下列能够正确进行字符串赋值操作的是()。

A.char s[5]={“ABCDE”};
B.char *s; s=“ABCDE”;
C.char s[5]={‘A’,‘B’,‘C’,‘D’,‘E’};
D.char *s; scanf(“%s”,s);

3.单项选择题

若已经定义了如下函数 
FUN(*p) 
{ return *p; } 
则该函数的返回值是()。 

A.不确定的值
B.形参p中存放的值
C.形参p所指的存储单元中的值
D.形参p的地址值

4.单项选择题以下正确的函数定义形式是()。

A.double FUN(int x;int y)
B.double FUN(int x,int y)
C.double FUN(int x,int y);
D.double FUN(int x,y)

5.单项选择题在C语言中,while循环和do-while循环的主要区别在于()。

A.do-while的循环体至少无条件被执行一次
B.while的循环控制条件比do-while的循环控制条件要严格
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句

6.单项选择题为避免在嵌套的条件语句if-else中产生二义性,C语言规定else子句总是与()配对。

A.缩排位置相同的if
B.同一行上的if
C.其之后最近的if
D.其之前最近的if

7.单项选择题下列选择中,不能正确定义二维数组的是()。

A.int a[2][2]={{1},{2}};
B.int a[][2]={1,2,3,4};
C.int a[2][]={{1,2},{3,4}};
D.int a[2][2]={{1},2,3};

9.单项选择题若已定义ch为字符型变量,则下列赋值语句中,错误的是()。 

A.ch=‘\’;
B.ch=62+3;
C.ch=NULL;
D.ch=‘\xaa’;

10.单项选择题若变量y为float类型,且已经被赋值,则下列语句中能够将y中数值保留到小数点后面两位,并且将第三位四舍五入的是()。 

A.y=y*100+0.5/100.0;
B.y=(y*100+0.5)/100.0;
C.y=(y/100+0.5)*100.0;
D.y=(int)(y*100+0.5)/100.0;