选择题 有如下程序:
#include <stdio.h>
void get_put()
{
char ch;
ch = getchar();
if (ch != '\n') get_put();
putchar(ch);
}
main( )
{
get_put();
}
程序运行时,输入ABCD<回车>,则输出结果是______。
选择题 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是______。
选择题设变量均已正确定义,若要通过scanf('%d%c%%c',a1,c1,a2,c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)______。A.10□X□20□YB.10□X20□YC.D.
选择题 由以下while构成的循环,循环体执行的次数是______。
int k=0;
while(k=1)k++;
选择题 有以下程序
#include<stdio.h>
main()
{ int c,d;
c=135; d=105;
printf('%d,%d\n',c,d);
}
程序的运行结果是______。
选择题 以下叙述中错误的是______。
选择题 下列关于栈的叙述正确的是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
int a = 0, b = 1;
if(++a == b++)
printf('T');
else
printf('F');
printf('a=%d,b=%d\n',a,b);
printf('\n');
}
程序运行后的输出结果是______。
选择题 设有定义:int x[10],*p=x,i;,若要为数组x读入数据,则以下选项正确的是______。
选择题 已知char*p, *q;,正确的语句是______。
选择题 有以下程序:
#include<stdio.h>
double f(double x);
main()
{ double a=0;
int i;
for(i=0;i<30;i+=10)a+=f((double)i);
printf('%3.0f\n',a);
}
double f(double x)
{ return x*x+1;}
程序运行后的输出结果是______。
选择题 以下选项中合法的C语言常量是______
选择题 某二叉树有49个度为2的结点,4个度为1的结点,30个叶子结点,则______。
选择题 若有定义:int x, *pb;,则正确的赋值表达式是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ char *p1='123';
int *p2=0;
float *p3=0;
printf('%d,%d,%d',sizeof(p1),sizeof(p2),sizeof(p3));
}
程序运行后的输出结果是______。
选择题 黑盒测试方法设计测试用例的根据是______。
选择题 算法时间复杂度的度量方法是______。
选择题 有以下程序:
# include<stdio.h>
# define f(x)x*x*x
main()
{ int a=3,s,t;
s=f(a+1);t=f((a+1));
printf('%d,%d\n',s,t);
}
程序运行后的输出结果是______。
选择题 设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为______。
选择题 设栈的顺序存储空间为S(1:m),初始状态为top=-1,则栈中的数据元素个数为______。