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

有以下程序#includeint fun(char s[]){int n=0;while(*s<='9'&&*s>='0'){n=10*n+*s-'o';s++;)return(n);}main(){char s[10]={'6','1','*','4','*','9','*',' 0','*');printf("%d",fun(s));}程序运行的结果是( )。

发布时间:2024-07-09

A.9

B.61490

C.61

D.5

试卷相关题目

  • 1有下列程序:main(){ int k=5,n=0;while(k>0){switch(k){dcfault:break;case 1:n=n+k;case 2:case 3:n+=k;}k--;}printf("%d\n".n);}程序运行后的输出结果足( )。

    A.0

    B.4

    C.6

    D.7

    开始考试点击查看答案
  • 2下列程序的输出结果是( )。#includemain(){ struct st{ int y,x,z;};union{ long i;int j;char k;}un;printf("%d,%d\n",sizeof(struct st),sizeof(un))}

    A.6,2

    B.6,4

    C.8,4

    D.8,6

    开始考试点击查看答案
  • 3合法的main()函数命令参数形式是( )。

    A.main(int a,char*c[])

    B.main(int arc,char**arv)

    C.main(int argc,char*argv)

    D.main(int argv,char*argc[])

    开始考试点击查看答案
  • 4以下能正确定义一维数组的选项是( )。

    A.int a[5]=(0,1,2,3,4,5);

    B.char a[]={0,1,2,3,4,5);

    C.char a={'A ','B','C'};

    D.int a[5]="0123";

    开始考试点击查看答案
  • 5下列程序执行后的输出结果是( )。main(){ char x=0xFFFF;printf("%d\n",x--);}

    A.-32767

    B.FFFE

    C.1

    D.32768

    开始考试点击查看答案
  • 6利用fseek函数可实现的操作是( )。

    A.实现文件的顺序读写

    B.改变文件的位置指针

    C.实现文件的随机读写

    D.以上答案均正确

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

    A.aa

    B.a-class

    C.int

    D.LINE 1

    开始考试点击查看答案
  • 8以下关于long、int和short类型数据占用内存大小的叙述中正确的是( ),

    A.均占4个字节

    B.根据数据的大小来决定所占内存的字节数

    C.由用户自己定义

    D.由C语言编译系统决定

    开始考试点击查看答案
  • 9设a、b、c、d、m、n均为int型变量,且a=5、b=6、c= 7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n—c> d)运算后,n的值是( )n

    A.0

    B.1

    C.2

    D.3

    开始考试点击查看答案
  • 10有以下程序:int fun(int n){ if(n==l)return l;else return(n+fun(n一1)):}main(){ int x;scanf("%d",&x);x=fun(x);printf("%d\n",x):}执行程序时,给变量X输入10,程序的输出结果是( )。

    A.55

    B.54

    C.65

    D.45

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