位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(1)

以下程序运行后,输出结果是(    )。#include#define PT 5.5#define S(x)PT*x*Xmain(){ int a=1,b=2:printf("%4.1f\n",s(a+b));}

发布时间:2024-07-09

A.49.5

B.9.5

C.22.0

D.45.0

试卷相关题目

  • 1在C语言程序中可用做用户标识符的是( )。

    A.void123BBN

    B.aa_abccas

    C.as+b3-123If

    D.6fDoSIG

    开始考试点击查看答案
  • 2执行语句“for(i=1;i++<4;);”后,变量i的值是(    )。

    A.3

    B.4

    C.5

    D.不定

    开始考试点击查看答案
  • 3有以下结构说明和变量定义,指针p、q、r分别指向链表中的3个连续结点。struct node{ int data;struct node*next;)*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能按要求完成操作的语句是(    )。

    A.p->next=q->next;

    B.P-next=P->next->next;

    C.p->next=r;

    D.p=q->next;

    开始考试点击查看答案
  • 4有下列程序:main(){ int x=5;do{printf("%d",X-=4);)while(!(--x));}程序的输出结果是( )。

    A.1

    B.2 0

    C.1 -4

    D.死循环

    开始考试点击查看答案
  • 5有以下程序:#includemain(){ int i=0,a=0;while(i<20){  for(;;){if((i%10)==0)break:elsei--;}i+=11:a+=i:}printf("%d\n",a);}程序的输出结果是(    )。

    A.62

    B.63

    C.33

    D.32

    开始考试点击查看答案
  • 6下列叙述中正确的是(    )。

    A.用E—R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系

    B.用E—R图只能表示实体集之间一对一的联系

    C.用E—R图只能表示实体集之间一对多的联系

    D.用E—R图表示的概念数据模型只能转换为关系数据模型

    开始考试点击查看答案
  • 7下面程序的功能是输出以下形式的金字塔图案:main(){ int i,j; *for(i=l;i<-4;i++) ***{ for(j=1;j<=4-i;j++) printf("");*****for(j=1;j<=____;j++)printf("*"); *******printf("\n");}}在下划线处应填入的是( )。

    A.i

    B.2*i一1

    C.n=2*i+1

    D.i+2

    开始考试点击查看答案
  • 8以下程序的输出结果是( )。main(){ int a=1,b;for(b=1,b<=10;b++){ if(a>=8)break;if(a%2==1){a+=5;continue;}a=3;}printf("%d\n",b);

    A.3

    B.4

    C.5

    D.6

    开始考试点击查看答案
  • 9如果进栈序列为el、e2、e3、e4,则可能的出栈序列是(    )。

    A.e3、el、e4、e2

    B.e2、e4、e3、el

    C.e3、e4、e2

    D.任意顺序

    开始考试点击查看答案
  • 10以下程序的输出结果是( )。main( ){ int Rum=0;while(num<=2){ num++;printf(”%d\n”,num);}}

    A.1

    B.1

    C.1234

    D.12 23

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