下列程序运行后的输出结果是()。
#include
main( )
{ int x=9;
for(; x>0; x--){
if(x%3==0){
printf(“%d”,--x);
continue;
}
}
}
您可能感兴趣的试卷
你可能感兴趣的试题
A.-1
B.0
C.1
D.TURE
A.fscanf(文件指针,格式字符串,输出列表);
B.fscanf(格式字符串,输出列表, 文件指针);
C.fscanf(格式字符串,文件指针,输出列表);
D.fscanf(文件指针,格式字符串,输入列表);
A.所有成员一直驻留在内存中
B.只有一个成员驻留在内存中
C.部分成员驻留在内存中
D.没有成员驻留在内存中
A.#define POWER(x) x*x
B.#define POWER(x) (x)*(x)
C.#define POWER(x) ((x)*(x))
D.#define POWER(x) (x*x)
下面的函数调用语句含有的实在参数的个数是()。
func((exp1,exp2),(exp3,exp4,exp5));
A.5
B.4
C.3
D.2
A.实参可以是常量、变量或表达式
B.形参可以是任意类型
C.形参可以是常量、变量或表达式
D.实参应与其对应的形参类型一致
A.C语言程序由一个或者多个函数组成
B.C语言函数既可以嵌套定义,也可以递归定义
C.函数必须有返回值,否则不能使用函数
D.在C语言程序中,存在调用关系的所有函数必须放在同一个源程序文件中
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误的原因是()。
main( )
{ int *p,*q,a,b;
p=&a;
printf(“input a:”);
scanf(“%d”,*p);
……
}
A.*p表示的是指针变量p的地址
B.*p表示的是变量a的值,而不是变量a的地址
C.*p表示的是指针变量p的值
D.*p只能用来说明p是一个指针变量
A.char a[10]= “china”;
B.char a[10], *p=a; p=“china”;
C.char *a; a=“china”;
D.char a[10], *p; p=a=“china”;
A.p[0]=&a[1][2];
B.p=a;
C.p[0]=a;
D.p[1]=&a;
最新试题
对于如图所示的二叉树,写出分别按先序、中序、后序遍历的次序。
某页式管理系统中,地址寄存器的低10位表示页内地址,则页面大小为()
设满二叉树的深度为k,现采用顺序表示法存储该满二叉树,每个结点占L个存储单元,则共占()个单元。
虚拟存储器的基本特征是什么?画出请求分页系统的页表结构,并说明哪些字段与缺页中断有关?哪些字段与页面置换算法有关?有何关系?
实现虚拟存贮技术主要的硬件支持是DMA技术及大容量的辅存如硬盘。
一个物理硬盘可以分成多个逻辑硬盘分区进行面向用户文件系统的管理。
在各种进程调度算法中,若所有进程同时到达,则平均等待时间最短的是()
说明线性表的顺序结构和链式结构各自的优缺点。
磁盘是共享设备,所以允许多个进程同时在存储空间中进行访问。
若表R再排序前已经按关键字值递增排列,则()算法的比较次数最少。