幼教  教案  范文  作文  资格考试  高中教学  【网站地图】 【+收藏本站
在线投稿
您当前位置:乐学网资格考试计算机等级考试2017计算机二级考试C语言考前密卷一

2017计算机二级考试C语言考前密卷一

03-06 16:46:30   浏览次数:879  栏目:计算机等级考试
标签:计算机等级考试试题,全国计算机等级考试试题,http://www.lexue88.com 2017计算机二级考试C语言考前密卷一,

sort(&aa[3],5);

for(i=0;i《10;i++)printf(“%d,”,aa[i]);

printf(“\n”);

}

程序运行后的输出结果是

A)1,2,3,4,5,6,7,8,9,10,

B)10,9,8,7,6,5,4,3,2,1,

C)1,2,3,8,7,6,5,4,9,10,

D)1,2,10,9,8,7,6,5,4,3,

(42) 以下程序的运行结果是

#include “stdio.h”

main()

{struct date

{int year,month,day;}today;

printf(“%d\n”,sizeof(struct date));

}

A)6

B)8

C)10

D)12

(43)若有语句int *point,a=4;和 point=&a;下面均代表地址的一组选项是

A)a,point,*&a

B)&*a,&a,*point

C)*&point,*point,&a

D)&a,&*point,point

(44)在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是

A)地址传递

B)单向值传递

C)由实参传形参,再由形参传实参

D)传递方式由用户指定

(45)已定义以下函数

fun(char *p2, char *p1)

www.lexue88.com

{

while((*p2=*p1)!=‘\0’){p1++;p2++;}

}

函数的功能是

A)将p1所指字符串复制到p2所指内存空间

B)将p1所指字符串的地址赋给指针p2

C)对p1和p2两个指针所指字符串进行比较

D)检查p1和p2两个指针所指字符串中是否有‘\0’

(46)若执行下述程序时,若从键盘输入6和8时,结果为

main()

{int a,b,s;

scanf(“%d%d”,&a,&b);

s=a

if(a《b)

s=b;

s*=s;

printf(“%d”,s);

}

A)36

B)64

C)48

D)以上都不对

(47)fscanf函数的正确调用形式是

A)fscanf(fp,格式字符串,输出表列);

B)fscanf(格式字符串,输出表列,fp);

C)fscanf(格式字符串,文件指针,输出表列);

D)fscanf(文件指针,格式字符串,输入表列);

(48)下列关于C语言数据文件的叙述中正确的是

A)文件由ASCII码字符序列组成,C语言只能读写文本文件

B)文件由二进制数据序列组成,C语言只能读写二进制文件

C)文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件

D)文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件

(49)有以下程序

void ss(char *s,char t)

{while(*s)

{if(*s= =t)*s=t-‘a’+‘A’;

s++;

}

}

main()

{char str1[100]=“abcddfefdbd”,c=‘d’;

ss(str1,c); printf(“%s\n”,str1);

}

程序运行后的输出结果是

A)ABCDDEFEDBD

B)abcDDfefDbD

C)abcAAfefAbA

D)Abcddfefdbd

(50)若以下定义:

struct link

{int data;

struct link *next;

} a,b,c,*p,*q;

且变量a和b之间已有如下图所示的链表结构:

指针p指向变量a,q指向变量c。则能够把c插入到a和b 之间并形成新的链表的语句组是:

A)a.next=c; c.next=b;

B)p.next=q; q.next=p.next;

C)p-》next=&c; q-》next=p-》next;

D)(*p).next=q; (*q).next=&b;

上一页  [1] [2] 

,2017计算机二级考试C语言考前密卷一
发表评论
发表读后感言(游客无需登录,即可直接发表感言。)
匿名评论  
最新评论所有评论
评论加载中......
相关分类
联系我们 | 网站地图 | 幼教大全 | 免费教案 | 范文大全 | 作文大全 | 资格考试 | 高中教学