C语言 百分网手机站

2017计算机二级C语言基础试题

时间:2018-01-05 C语言 我要投稿

  练习是帮助我们巩固知识的最好方法,以下是百分网小编整理的2017计算机二级C语言基础试题,欢迎学习!

  一、选择题(每小题1分,共40分)

  1、设有以下程序段:

2017计算机二级C语言基础试题

  要求输入字符串给结构体变量rec的title成员,错误的输入语句是( )。

  A.seanf(”%s”Ptrtitle);

  B.scanf(”%s”,rec.title);

  C.scanf(’’%s”,(*pu).title);

  D.scanf(”%s”,ptr->title);

  2、 有以下程序:

2017计算机二级C语言基础试题

  执行时输入:aBeDefG##<回车>,则输出结果是( )。

  A.AbCdEFg

  B.ABCDEFG

  C.BCDEFGH

  D.bedefgh

  3、 以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。

  A.extem和static

  B.auto和static

  C.register和static

  D.register和ex[erll

  4、 设有定义:int x,Y,z;,且各变量已赋正整数值,则以下能正确表示代数式‘

2017计算机二级C语言基础试题

  的C语言表达式是( )。

  A.…1.…0/x。/y,/z

  B.1/x * Y * z

  C.1/(x * Y * z)

  D.1/x/y/(double)z

  5、 若有定义:double x;,则表达式IX=0,x+10,x+十的值是( )。

  A.11.0

  B.10.0

  C.0.0

  D.1.0、

  6、 有以下程序:

2017计算机二级C语言基础试题
2017计算机二级C语言基础试题

  执行时输入:0<回车>后,则输出结果是( )。

  A.5,

  B.0,0,0,0,0,

  C.0,1,2,3,4,

  D.0,1.

  7、 以下程序拟实现计算sum=1+1/2+1/3+…+1/50。

2017计算机二级C语言基础试题

  程序运行后,不能得到正确结果,出现问题的语句是( )。

  A.sum+=1/i;

  B.while(i<50);

  C.sum.=1.0;

  D.i++;

  8、 下列处理中与队列有关的是( )。

  A.操作系统中的作业调度

  B.执行程序中的过程调用

  C.执行程序中的循环控制

  D.---X树的遍历

  9、 非空循环链表所表示的数据结构( )。

  A.有根结点也有叶子结点

  B.没有根结点但有叶子结点

  C.有根结点但没有叶子结点

  D.没有根结点也没有叶子结点

  10、 将c语言的整数设为整数类1,则下面属于类I实例的是( )。

  A.一103

  B.10E3

  C.10.3

  D.“0103”

  11、

2017计算机二级C语言基础试题

  程序运行后的输出结果是( )。

  A.7

  B.0

  C.3

  D.8

  12、 有以下程序:

2017计算机二级C语言基础试题

  程序运行后的输出结果是( )。

  A.6.5.4.3.3,2,1,

  B.1,2,3,4,5,6,

  C.1,1,1,1,1,l

  D.6,6,6,6,6,6,

  13、 软件开发中需求分析的主要任务是( )。

  A.定义和描述目标系统“做什么”

  B.获取需求

  C.给出软件解决方案

  D.需求评审

  14、 若有定义:char c;double d;程序运行时输入:1 2<回车>,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

2017计算机二级C语言基础试题

  15、 有以下程序:

2017计算机二级C语言基础试题

  程序运行后的输出结果是( )。

  A.Beijing!

  B.toBeijing]

  C.WelcomeyoutoBeijingI

  D.youtoBeijingI

  16、 有以下程序:

2017计算机二级C语言基础试题

  程序运行后的结果是( )。

  A.有运行错误

  B.输出ll.10

  C.输出l2.10