选择题 下列选项中不符合良好程序设计风格的是______。
选择题 在软件设计中,不属于过程设计工具的是______。
选择题 下列叙述中正确的是______。
选择题 若i和k都是int类型变量,有以下for语句:
for(i=0, k=-1; k=1; k++)printf('*****\n');
下面关于语句执行情况的叙述中正确的是______。
选择题 若有以下定义和语句:
#include<stdio.h>
char s1[10]='abcd!',*s2='\n123\\';
printf('%d%d\n',strlen(s1),strlen(s2));
则输出结果是______。
选择题 有以下程序:
#include <stdio.h>
void func(int n)
{ static int num=1};
num=num+n; printf('%d', num);
}
main()
{func(3); func(4); printf('n'); }
程序运行后的输出结果是______。
选择题 若有以下程序段
char str[4][12]={'aa', 'bbb', 'ccccc', 'd'), *strp[4];
int i;
for(i=0; i<4; i++)strp[i]=str[i];
不能正确引用字符串的选项是______。
选择题 有以下程序:
#include<stdio.h>
void fun(char*c)
{ while(*c)
{ if(*c>='a'*c<='z')*c=*c-('a'-'A');
c++;
}
}
main()
{char s[81];
gets(s); fun(;) puts(s);
}
当执行程序时从键盘输入Hello Beijing<回车>,则程序的输出结果是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ int a,b;
for(a=1,b=1;a<=100;a++)
{ if(b>=20)break;
if(b%3==1){ b=b+3;continue;}
b=b-5;
}
printf('%d\n',a);
}
程序的输出结果是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ int a=-2,b=0;
while(a++++b);
printf('%d,%d\n',a,b);
}
程序运行后输出结果是______。
选择题 在一个C源程序文件中所定义的全局变量,其作用域为______。
选择题 有以下程序:
#include<stdio.h>
main()
{
int sum,pad,pAd;
sum=pad=5;
pAd=++sum,pAd++,++pad;
printf('%d\n',pad);
}
程序运行后的输出结果是______。
选择题 设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在X数组中的顺序变为从小到大的是______。
选择题 某棵树的度为4,且度为4,3,2,1的结点个数分别为1,2,3,4,则该树中的叶子结点数为______。
选择题 下列程序的输出结果是 。
#include <stdio.h>
main()
{ FILE *fp; int i, k=0, n=0;
fp=fopen( 'd1.dat', 'w');
for(i=1; i<4; i++) fprintf(fp, '% d', i);
fclose(fp);
fp=fopen('d1.dat', 'r');
fscanf(fp, '% d% d', k, n);
printf('% d% d\n', k, n);
fclose(fp);
}
选择题 设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为______。
选择题 有以下程序
#include<stdio.h>
main()
{ int x[3][2]={0},i;
for(i=0;i<3;i++)scanf('%d',x[i]);
printf('%3d%3d%3d\n',x[0][0],x[0][1],x[1][0]);
}
若运行时输入:246<回车>,则输出结果为______。
选择题 有以下程序:
int f1(double a)
{return a*a;}
int f2(int x,int y)
{double a,b;
a=f1(x);
b=f1(y);
return a+b;
}
main()
{double w;
w=f2(2.1,4.0);
┋
)
变量w的值是______。
选择题 简单程序设计步骤中不包括
选择题 下面对软件测试的描述中错误的是