位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2013年9月全国计算机等级《二级C语言程序设计》专家预测卷(2)

有下列程序:main(  ){ int k=5;while(--k) printf("%d",k=1);printf("/n");}执行后的输出结果是(  )。

发布时间:2024-07-09

A.1

B.2

C.4

D.死循环

试卷相关题目

  • 1一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是(    )。

    A.一对一

    B.一对多

    C.多对多

    D.多对一

    开始考试点击查看答案
  • 2有以下程序:#includedstdio.h>int f(int n);main(  ){int a=3,s;s=f(a);s=s+f(a);printf("%dkn",s);}int f(int n){static int a=1;n+=a++;return n;}程序运行后的输出结果是(  )。

    A.7

    B.8

    C.9

    D.10

    开始考试点击查看答案
  • 3软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是(  )。

    A.编辑软件

    B.操作系统

    C.教务管理系统

    D.浏览器

    开始考试点击查看答案
  • 4若有以下程序段:int r=8;print("%dn",r>>1):输出结果是(  )。

    A.16

    B.8

    C.4

    D.2

    开始考试点击查看答案
  • 5以下关于算法的叙述中错误的是(  )。

    A.算法可以用伪代码、流程图等多种形式来描述

    B.一个正确的算法必须有输入

    C.一个正确的算法必须有输出

    D.用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码

    开始考试点击查看答案
  • 6有以下程序:#includevoid f(int*p);main(){int a[5]={1,2,3,4,5),*r=a;f(r);printf("%dn",*r);}void f(int*p){p=p+3;printf("%d,",*p);}程序运行后的输出结果是(    )。

    A.1,4

    B.4,4

    C.3,1

    D.4,1

    开始考试点击查看答案
  • 7下面是有关C语言字符数组的描述,其中错误的是(  )。

    A.不可以用赋值语句给字符数组名赋字符串

    B.可以用输入语句把字符串整体输入给字符数组

    C.字符数组中的内容不一定是字符串

    D.字符数组只能存放字符串

    开始考试点击查看答案
  • 8有以下程序(strcat函数用以连接两个字符串)#include#include。main(){char a[20]="ABCDoEFG",h[]="IJK";strcat(a,b);printf("%sn",a);)程序运行后的输出结果是(    )。

    A.ABCDEFGIJK

    B.ABCDIJK

    C.IJK

    D.EFGIJK

    开始考试点击查看答案
  • 9若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是(  )。

    A.4

    B.8

    C.0D.2

    开始考试点击查看答案
返回顶部