好文档 - 专业文书写作范文服务资料分享网站

s1笔试真题1

天下 分享 时间: 加入收藏 我要投稿 点赞

不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。题量为50道,每题2分,总分为100分。) 1) 十进制数15的十六进制数表示是:( )。(选择一项)

A、1 B、F C、B D、15

2) 下面关于计算机低级语言和高级语言的描述,不正确的是( )。(选择二项) A、低级语言的运行速度比高级语言慢 B、低级语言的功能比高级语言更容易学习 C、低级语言的可移植性比高级语言差 D、机器语言和汇编语言属于低级语言,而C和C#属于高级语言

3) 下列IP地址中,属于C类IP地址的是( )。(选择一项) A、

B、10.2.1.11 C、 D、

4) 在C语言中,下面( )转义序列表示换行。(选择一项)

A、\\a B、\\n C、\\r D、\\f

5) 在C语言中,以下声明变量和变量的初始化的语法错误的是( )。(选择一项) A、 int width=height=10;

B、 int width,height;height=width=10; C、 int _a_b_c_d = 10; D、 double auto = ;

6) 在C语言中,5/3的值是( )。(选择一项) A、1 B、-1 C、2 D、

7) 在C语言中,( )函数可以用于从键盘每次读取一个字符。 (选择一项)

A、printf() B、putchar() C、puts() D、getchar()

8) 分析下面的C语言程序,如果从键盘上输入“”,则输出结果是( )。(选择一项)

void main() {

int n;

scanf(\ if(n<10)

printf(\ else

printf(\}

A、 11 B、 10 C、 9 D、 8

9) 在C 语言中,下列代码的运行结果是( )。(选择一项)

int a=2; switch(a){ case 1:

printf(\break; case 2:

printf(\case 3:

printf(\break; default:

printf(\}

A、 in case 1 a=1incase 2 a=2

B、 in case 1 a=2in case 2 a=2 in case 3 a=2 C、 in case 2 a=2in case3 a=2

D、 in default a=2

10) C语言中,i为int类型,进入下面的循环之前,i的值为0,则循环执行的次数为( )。 (选择一项) do

{ i++; }while(i<2); A、0 B、1 C、2 D、3

11) 在C语言中,有以下for 循环代码,为了输出如图所示的结果,在空白处应该填写代码( )。 (选择一项)

int i,j=10; for(i=0;i

printf(\空白处); }

A、++i,j-- B、i++,--j C、i++,j-- D、++i,--j

12)在C语言中,下列代码的运行结果是( )。(选择一项)

void main() {

int stuAge[5]={18,22,26}; int i,avgAge=0; for(i=1;i<5;i++) { }

printf(\

avgAge+=stuAge[i]/5;

} A、12

B、13.2 C、9

D、以上答案都错

13) 有如下一组数据:20,12,3,15。将该组数据按升序排序,如果采用冒泡排序法,需要比较( )次。 (选择一项) A、3 B、4 C、5 D、6

14) 下列C语言代码的运行结果是( )。(选择一项) void main()

{

int x=10,y=20; int *p1,*p2; p1=&x; p2=&y; p2=p1; *p2=30;

printf(\}

A、10,20 B、10,30 C、20,30 D、30,30

15) 在C语言中,某程序员编写了如下函数调用的代码,请问该代码的运行结果是( )。 (选择一项)

void ChangeArray(int num[],int N) { int i;

for(i=0;i

num[i]=pow(num[i],2);

}

void main() { int i; int a=10;

int num[10]={1,2,3,4,5,6,7,8,9,10}; ChangeArray(num,10); for(i=0;i

A、1 3 5 7 9 B、1 9 25 49 81 C、2 4 6 8 10 D、4 16 36 64 100

16)在C语言中,下列代码的运行结果是()。(选择一项)

int getCallNum() {

static int num=0; num++; return num; }

void main() {

int i=0; for(i=0;i<5;i++) { } }

A、 01

printf(\

int j=getCallNum(); if(j>2) { }

printf(\

break;

s1笔试真题1

不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。题量为50道,每题2分,总分为100分。)1)十进制数15的十六进制数表示是:()。(选择一项)A、1B、FC、B
推荐度:
点击下载文档文档为doc格式
2s43614hjm20sz532alg3gznb0gsy200bp0
领取福利

微信扫码领取福利

微信扫码分享