正确答案: A
程序结构应有助于读者理解
题目:在设计程序时,应采纳的原则之一是______。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]在命令窗口中输入下列命令: STORE 3*4 TO X ?X 屏幕上显示的结果是
12
解析:解析:STORE是用于给内存变量赋值,本题将3*4赋给变量x,结果为12。
[单选题]用树形结构来表示各类实体以及实体之间的联系的数据模型称为( )。
层次数据模型
[单选题]有以下程序: main() { char k; int i; for(i=1;i3;i++) { scanf("%c",&k); switch(k) { case '0': printf("another\n"); case '1': printf("number\n"); } } } 程序运行时,从键盘输入01回车>,程序执行后的输出结果是( )。
another number number
解析:解析:本题在for循环中嵌套了switch语句,每循环一次通过scanf()函数从键盘上输入一个k值,然后执行switch语句。for循环共循环了两次,当i=1时,从键盘上读入'0',使得k的值为'0',执行switch语句中case'0':后面的语句,输出"another",接着执行case'0':下面的语句输出"number",退出switch语句,当i=2时,从键盘上读入'1',使得k的值为'1',执行switch语句中case'1'后面的语句,输出"number",退出switch语句。当i=3时退出循环。故最后的输出为"another"、"number"和"number",所以,4个选项中选项C符合题意。
[单选题]有以下程序:include int f1 (int x,int y) { return x > y? x :y; }int f2 (im x,int
4,3,7
解析:解析:函数f1的功能是返回两个数中的较大数,熳的功能是返回两个数中较小的数。具体执行过程如下:①执行f1(a,b),即f1(4,3),返回值引执行f1(c,d),即f1(5,2),返回值5;执行e=f2(f1(a,b),f1(c,d)),即f2(4,5),返回值4。②执行f2(a,b),即f2(4,3),返回值3;执行f2(c,d),即f2(5,2),返回值2;执行f=f1(f2(a,b),f2(c,d)),即f1(3,2),返回值3。③执行g=a+b+c+d+e+f,即g=7。所以,程序输出结果为4,3,7。