程序测试分为静态分析和动态测试。其中______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
已有定义:char c=’ ’;int a=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为______。
若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句______。
printf("a=%d,b=%d",a,b);
以下程序运行后的输出结果是______。
main( )
int a,b,c;
a=10;b=20;c=(a%b<1)||(a/b>1);
printf("%d %d %d/n",a,b,c);
以下程序的输出结果是______。
#include
main( )
int n=12345, d;
while(n!=0) d=n%10; printf("%d",d); n/=10;
以下程序的输出结果是______。
#include
void fun(int x)
if(x/2>0) fun(x/2);
printf("%d ",x);main( )
fun(3); printf("/n");
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。
main( )
int t=0,s=0,i;
for( i=1; i<=5; i++)
t=i+ ______; s=s+t;
printf("s=%d/n",s);
设有定义语句:int a[][3]=0,1,2;,则数组元素a[1][2]的值为______。
以下程序的输出结果是______。
# include
main( )
char a[]=’/1’,’/2’,’/3’,’/4’,’/0’;
printf("%d %d/n",sizeof(a),strlen(a));