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

下列程序的运行结果是( )。main(){ int x=1,y=3,a=0;while(x++!=(y-=l)){ a+=1;if(y<X)BREAK;}printf("%d,%d,%d\n",x,y,a);}

发布时间:2024-07-09

A.2,3,2

B.2,3,1

C.1,3,3

D.3,1,2

试卷相关题目

  • 1下列叙述中正确的是( )。

    A.break语句只能用于switch语句体中

    B.continue语句的作用是使程序的执行流程跳出包含它的所有循环

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

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

    开始考试点击查看答案
  • 2为了提高软件的独立性,模块之间最好是( )。

    A.控制耦合

    B.公共耦合

    C.内容耦合

    D.数据耦合

    开始考试点击查看答案
  • 3C语言结构体类型变量在程序执行期间,( )。

    A.所有成员一直驻留在内存中

    B.没有成员驻留在内存中

    C.部分成员驻留在内存中

    D.只有一个成员驻留在内存中

    开始考试点击查看答案
  • 4下列选项不符合良好程序设计风格的是( )。

    A.源程序要文档化

    B.数据说明的次序要规范化

    C.避免滥用goto语句

    D.模块设计原则是高耦合、高内聚

    开始考试点击查看答案
  • 5以下程序的输出结果是( )。main( ){ int i,a[4] [4]一{{1,3,5),{2,4,6},{3,5,7}};printf("%(1%d%d%d\n".a[O][3],a[1][2],a[2][1],a[3][0];}

    A.0650

    B.1470

    C.5430

    D.输出值不定

    开始考试点击查看答案
  • 6以下程序执行后sum的值是( )。main(){ int i,sum;for(i=1;i<6;i++)sum+=i:printf("1%d\n",sum):}

    A.15

    B.14

    C.不确定

    D.0

    开始考试点击查看答案
  • 7读取二进制文件的函数调用形式为:fread(buffer size,count,fp);,其中buffer代表的是( )。

    A.一个文件指针,指向待读取的文件

    B.一个整型变量,代表待读取的数据的字节数

    C.一个内存块的首地址,代表读人数据存放的地址

    D.一个内存块的字节数

    开始考试点击查看答案
  • 8有下列程序:int funl(double a){return a*=a;)int fun2(double x,double y){ double a=0,b=0;a=funl(x);b=funl(y);return(int)(a+h);}main(){double w;w=fun2(1.1,2.0),……)程序执行后变量w中的值是( )。

    A.5.21

    B.5

    C.5.0

    D.0.0

    开始考试点击查看答案
  • 9以下只有在使用时才为该类型变量分配内存的存储类型说明是( )。

    A.auto和static

    B.auto和register

    C.register和static

    D.extern和register

    开始考试点击查看答案
  • 10在深度为5的满二叉树叶中,叶子结点的个数为( )。

    A.32

    B.31

    C.16

    D.15

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