当前位置:IT认证>计算机二级

问题:

[单选] 若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf(”i=%%d,j=%%d”,i,j);
输出的结果是(  )。

A . i=8,j=9
B . i=%d,j=%d
C . i=%8,j=%9
D . 8,9

以下叙述中正确的是(  )。 在C语言程序中,main函数必须放在其他函数的最前面。 每个后缀为C的C语言源程序都可以单独进行编译。 在C语言程序中,只有main函数才可单独进行编译。 每个后缀为.C的C语言源程序都应该包含一个main函数 。 软件需求规格说明书的作用不包括(  )。 软件设计的依据。 软件可行性研究的依据。 软件验收的依据。 用户与开发人员对软件要做什么的共同理解 。 有以下程序: #include<stdio.h>main(  ){ char a[20],b[20],c[20]; scanf("%s%s",a,b); gets(c); printf("%S%S%s",a,b,c); }程序运行时从第一列开始输入: This is a cat!<回车>则输出结果是(  )。 Thisisacat!   。 Thisis a 。 Thisis a cat!。 Thisisa cat !。 下列函数的类型是(    )。fun(double x){float y;y=3*x-4;return  y;} int。 不确定。 void。 float。 一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用(    )。 栈。 堆。 数组。 链表。 若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf(”i=%%d,j=%%d”,i,j);
输出的结果是(  )。
参考答案:

  参考解析

B。【解析】本题考查函数的输出格式。在printf函数中,格式说明符中有两个“%”,表示将第l个%后面的字符原样输出,并不输出其对应的变量值。

在线 客服