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

有以下程序:#includemain(){ int i=0,a=0;while(i<20){  for(;;){if((i%10)==0)break:elsei--;}i+=11:a+=i:}printf("%d\n",a);}程序的输出结果是(    )。

发布时间:2024-07-09

A.62

B.63

C.33

D.32

试卷相关题目

  • 1若有定义“int b[8],*p=b;”,则p+6表示( )。

    A.数组元素b[6]的值

    B.数组元素b[6]的地址

    C.数组元素b[7]的地址

    D.数组元素b[o]的值加上6

    开始考试点击查看答案
  • 2有以下结构体说明和变量的定义,且指针P指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是( )。struct node{char data;struct node*next:}a,b,*p=&a,*q=&b;

    A.a.next=q;

    B.P.next=&b;

    C.p->next=&b;

    D.(*p).next=q;

    开始考试点击查看答案
  • 3若变量e为char类型,能正确判断出C为小写字母的表达式是( )。

    A.'a'<=c<='2'

    B.(c>='a')||(c<='2')

    C.('a'<=c)and('z'>c)

    D.(c>='a')&&(c<='2')

    开始考试点击查看答案
  • 4函数fseek()的正确调用形式是( )。

    A.fseek(位移量,起始点,文件类型指针);

    B.fseek(文件类型指针,位移量,起始点);

    C.fseek(文件类型指针,起始点,位移量);

    D.fseek(起始点,位移量,文件类型指针);

    开始考试点击查看答案
  • 5下述程序执行的输出结果是( )。#includemain(){ char a[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]='&';printf("%s\n",a):}

    A.are&you

    B.you

    C.are

    D.&

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

    A.1

    B.2 0

    C.1 -4

    D.死循环

    开始考试点击查看答案
  • 7有以下结构说明和变量定义,指针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;

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

    A.3

    B.4

    C.5

    D.不定

    开始考试点击查看答案
  • 9在C语言程序中可用做用户标识符的是( )。

    A.void123BBN

    B.aa_abccas

    C.as+b3-123If

    D.6fDoSIG

    开始考试点击查看答案
  • 10以下程序运行后,输出结果是(    )。#include#define PT 5.5#define S(x)PT*x*Xmain(){ int a=1,b=2:printf("%4.1f\n",s(a+b));}

    A.49.5

    B.9.5

    C.22.0

    D.45.0

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