当前位置:首页 > 2017年福建省二级C语言试卷真题版
Word格式
fprintf(“%d”,j); fclose(fp); } A) 10 B) 20 10 C) 20 D) 10 20
(96) 若有定义:int i,x;,( C )不是死循环。 A) for ( ; ;i+=2) ; B) while (x=1);
C) for (x=5;x>0;x--) ; D) for (i=10; ;i--) ;
(97) 以下程序段运行后*(p+1)的值为( A )。
char a[ ]=”good”; char *p; p=a; A) ‘o’
B) a[1]的地址 C) 不确定 D) ‘g’
(98) 若有定义:int a[3][2];,则表达式&a[2][1]-a的值为( C )。 A) 2 B) 4 C) 5 D) 3
(99)( A )能正确定义一个指向函数的指针。 A) int (*p)( ) B) int (*p( )) C) (int *)p( ) D) int *p( )
(100) 若有定义
Typedef int * INTEGER; INTEGER p;
则下面叙述正确的是( B ) A) p是与INTEGER相同的类型
B) 程序中可用INTEGER定义int类型指针变量
完美整理
Word格式
C) p是一个整型变量
D) 程序中可用INTEGER定义int类型变量
(101) 若有定义:int a,b=6; 语句a=--b;运行后,a、b的值分别是( C )。 A) 5 6 B) 6 6 C) 5 5 D) 6 5
(102) 以下程序段运行后x的值为( D )。
int a[3][3]={1,2,3,4,5,6,7,8,9}; int i=0,x=0;
for ( ;i<3;i++) x+=a[i][i]; A) 12 B) 0 C) 18 D) 15
(103) 以下程序的运行结果是( C )。
main( )
{ char a[ ]=”137”,*p;
for (p=a;p (104)( D )不是文件读库函数。 A) fread( ) B) fscanf( ) C) fgetc( ) D) fputs( ) (105) C语言的函数体由( B )括起来。 A) < > B) { } C) ( ) D) [ ] 完美整理 Word格式 (106) 下面叙述错误的是( B )。 A) 一个C源程序可由一个或多个函数组成 B) 构成C语言源程序的基本单位是语句 C) C源程序中大、小写字母是有区别的 D) 若一条语句较长,可分写在下一行或多行上 (107) 只能向终端输出一个字符的是( C )。 A) printf( )函数 B) getchar( )函数 C) putchar( )函数 D) scanf( )函数 (108) 若有定义:int x=1,y=2,z=3;则表达式( A )的值为0。 A) !((x (109) C语言中,若缺省定义函数返回值类型,则该函数默认返回值类型是( D )。 A) void B) double C) long D) int (110) x的值在-20至-5之间为“真”,否则为“假”的正确逻辑表达式为( C )。 A) !(x>-20) && !(x<-5) B) -20 C) x>-20 && x<-5 D) -5 (111) C语言中,二维数组元素在内存中的存放顺序是( C )。 A) 按列存放 B) 由用户自己定义 C) 按行存放 D) 随机存放 (112) 若有定义:enum num{a1,a2=3,a3,a4=0};,则枚举常量a2、a3的值分别为( B )。 A) 2 3 B) 3 4 C) 3 3 完美整理 Word格式 D) 1 2 (113) 以下程序段运行后x的值为( C )。 int a[]={1,2,3},b[]={4,3,3}; int *p,*q; int i,x; p=a;q=b; for (i=0;i<3;i++) if (*(p+i)= =*(q+i)) x=*(p+i)*2; } A) 2 B) 不确定 C) 6 D) 4 完美整理
共分享92篇相关文档