选择题 若有以下程序:
#include <stdio.h>
int f(int m)
{ static int n=0;
int a=2;
n++; a++; return n+m+a;
}
main()
{ int k;
fbr(k=0;k<4;k++) printf('%d,',f(k));
}
则程序的输出结果是______。
选择题 下列程序的输出结果是______。
#include<stdio.h>
main()
{ int i, s=0;
for(i=1; i<10; i++)
if(!(i%2)!(i%3))s+=i;
printf('%d\n', s);
}
选择题 若变量已正确定义为int型,要给a、b、c输入数据,正确的输入语句是______。
选择题 以下程序段给数组所有元素输入数据:
#include <stdio.h>
main()
{ int a[10], i=0;
while(i<10) scanf('%d', ______);
}
应在下划线处填入的是
选择题 以下不能将s所指字符串正确复制到t所指存储空间的是______。
选择题 有以下程序段:
#include<stdio.h>
int a,b,c;
a=10; b=50; c=30;
if(a>b) a=b, b=c; c=a;
printf('a=%d b=%d c=%d\n', a, b, c);
程序的输出结果是______。
选择题 下列关于二叉树的叙述中,正确的是______。
选择题 下述程序的输出结果是______。
#include<stdio.h>
main()
{ int i;
for(i=1; i<=10; i++)
{ if(i*i>=20)(i*i<=100))
break;
}
printf('%d\n', i*i);
}
选择题 有以下程序
# include<stdio.h>
main()
{ char c1,c2;
c1='A'+'8'-'4';
c2='A'+'8'-'5';
printf('%c,%d\n',c1,c2);
}
已知字母A的ASCII码为65,程序运行后的输出结果是______。
选择题 有下列程序:
main()
{ int x=5;
do
{ printf('%d', x-=4); }
while(!(--x));
}
程序的输出结果是______。
选择题 下面对对象概念描述正确的是______。
选择题 以下选项中,能正确进行字符串赋值的是______。
选择题 有以下程序:
#include <stdlib.h>
#include <stelio.h>
main()
{ char*p, *q;
p=(char*)malloc(sizeof(char)*20); q=p;
scanf('% s% s', p, q); printf('% s% s\n' p, q);
}
若从键盘输入:abc def <回车>,则输出结果是______。
选择题 在一个C语言源程序文件中所定义的全局变量,其作用域为______。
选择题有下列二叉树,对此二叉树中序遍历的结果为。
选择题 以下叙述错误的是______。
选择题 下面叙述中错误的是______。
选择题 下列叙述中正确的是______。
选择题 一个栈的初始状态为空,现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出,则元素退队的顺序为______。
选择题 下面选项中关于位运算的叙述正确的是______。