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

下列程序的运行结果是( )。#includevoid fun(int*S,int*p){ static int t=3:*p=s[t];t--;}void main(){ int a[]={2,3,4,5),k;int x;for(k=0,k<4,k++){ fun(a,&x);printf("%d,",x);}}

发布时间:2024-07-09

A.5,4,3,2

B.2,3,4,5

C.2,2,2,2

D.5,5,5,5

试卷相关题目

  • 1下列程序的输出结果是( )。main(){ int a,b,d=25;a=d/10%9;b=a&&(一1);printf("%d,%d\n",a,b);}

    A.6,1

    B.2,1

    C.6,0

    D.2,0

    开始考试点击查看答案
  • 2有下列程序:main(){int i,s=0,t[]={1,2,3,4,5,6,7,8,9);for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序执行后的输出结果是( )。

    A.45

    B.20

    C.25

    D.36

    开始考试点击查看答案
  • 3若有说明“char s1[30]="abc",s2[]="defghi";",则在使用函数stoat(s1,s2)后,结果是( )。

    A.s1的内容更新为abcdefghi

    B.s1的内容更新为defghi\0

    C.s1的内容更新勾defghiabc\0

    D.s1的内容更新为abcdefghi\0

    开始考试点击查看答案
  • 4对线性表进行二分法检索,其前提条件是( )。

    A.线性表以顺序方式存储,并按关键码值排好序

    B.线性表以顺序方式存储,并按关键码的检索频率排好序

    C.线性表以链式方式存储,并按关键码值排好序

    D.线性表以链式方式存储,并按关键码的检索频率排好序

    开始考试点击查看答案
  • 5有以下程序:fun(int x){ int P;if(x==0 || x==l)return(3);p=x-fun(x-2);return p;}main(){printf("%d\n",fun(7));}程序执行后的输出结果是( )。

    A.7

    B.3

    C.2

    D.0

    开始考试点击查看答案
  • 6设在C语言中,float类型数据占4个字节,则double 类型数据占( )个字节。

    A.1

    B.2

    C.8

    D.4

    开始考试点击查看答案
  • 7在单链表中,增加头结点的目的是( )。

    A.方便运算的实现

    B.使单链表至少有一个结点

    C.标识表结点中首结点的位置

    D.说明单链表是线性的链式存储实现

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

    A.只能在循环体内和switch语句体内使用break语句

    B.eotinue语句的作用是结束整个循环的执行

    C.在循环体内使用break语句或continue语句的作用相同

    D.从多层循环嵌套中退出时,只能使用got0语句

    开始考试点击查看答案
  • 9下列程序的输出结果是( )。#includemain( ){ int i,S=0;for(i=1;i<10;i++)if(!(i%2)&&!(i%3))s+=i;printf("%d\n",s);}

    A.4

    B.39

    C.45

    D.6

    开始考试点击查看答案
  • 10有以下程序:main(){ int a[]=(2,4,6,8,10},y=0,x,*P;p=&a[1];for(x=1;x<3;x++) y+=p[x];printf("%d\n,y");}程序运行后的输出结果是( )。

    A.10

    B.11

    C.14

    D.15

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