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

执行语句printf(“%u\n”,+12345)的输出结果是( )。

发布时间:2024-07-09

A.12345

B.0C.-1D.非定值

试卷相关题目

  • 1有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。#includevoid f(char*p[],int n){ char*t;int i,j;for(i=0;i<N-1;I++)for(j=i+1;j<N;J++)if(strcmp(p[i],p[j]>0){t=p[i];p[i]=p[j];p[j]=t;}}main(){ char *P[5]={"abe","aabdfg","abbd","dcd-be","cd"};f(p,5);printf("%d\n",strlen(p[1]));}程序运行后的输出结果是( )o

    A.2

    B.3

    C.6

    D.4

    开始考试点击查看答案
  • 2下列程序的运行结果是( )。int y=5,x=14;y=((x=3*Y,x+1),x-1);printf("x=%d,y=%d",x,y);

    A.x=27,y=27

    B.x=12,y=13

    C.x=15,y=14

    D.x=y=27

    开始考试点击查看答案
  • 3以下程序的输出结果是( )。main(){ char ch[3][4]={"123","456","78"),*p[3];int i;for(i=0;i<3;i++)p[i]=ch[i];for(i=0;i<3;i++)printf("%s",p[i]);}

    A.123456780

    B.123 456 780

    C.12345678

    D.147

    开始考试点击查看答案
  • 4运行下列程序,若从键盘输入字符“a”,则输出结果是( )。char c;c=getchar();if(c>='a'&&c<='g')c=c+4:else if(c>='9'&&c<='2')c=c-21:else printf("input error! \n");putchar(c);

    A.f

    B.t

    C.e

    D.d

    开始考试点击查看答案
  • 5设j为Int型变量,则下面for循环语句的执行结果是( )。for(j=10;j>3;j--){ if(j%3)j--;--j;--j;printf("%d",j);}

    A.6 3

    B.7 4

    C.6 2

    D.7 3

    开始考试点击查看答案
  • 6以下程序的输出结果是( )。main(){ int i=0,S=0;for(;;){if(i==3 ||i==5)continue;if(i==6)break;i++;s+=i:};printf("%d\n",s);}

    A.10

    B.13

    C.21

    D.程序陷入死循环

    开始考试点击查看答案
  • 7下列标识符不是关键字的是( )。

    A.break

    B.char

    C.Swithch

    D.return

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

    A.C语言中的文件是流式文件,因此只能顺序存取数据

    B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖

    C.在一个程序中当对文件进了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据

    D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失

    开始考试点击查看答案
  • 9三种基本结构中,能简化大量程序代码的是( )。

    A.顺序结构

    B.分支结构

    C.选择结构

    D.重复结构

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