下列叙述中,不符合良好程序设计风格要求的是 - 考试试题及答案解析 - 读趣百科
单选题

下列叙述中,不符合良好程序设计风格要求的是

A
程序的效率第一,清晰第二
B
程序的可读性好
C
程序中要有必要的注释
D
输入数据前要有提示信息

题目答案

A

答案解析

暂无解析
举一反三
单选题

若有定义语句: int k[2][3],*pk[3]; , 则以下语句中正确的是

A
) pk=k;
B
) pk[0]=&k[1][2];
C
) pk=k[0];
D
) pk[1]=k;

题目答案

B

答案解析

答案 B解析 : *pk[3] 表示的是一个共有 3 个元素的一维指针数组 。 pk[0]=&k=[1] [2] 表示把二维数组中下标为k[1][2]的值赋予 pk[0], 也就是 pk[0] 指向 k[1][2] 这个元素。
单选题

有以下程序

void change(int k[ ]){ k[0]=k[5];}

main()

{ int x[10]={1,2,3,4,5,6,7,8,9,10},n=0;

while( n<=4 ) { change( &x[n]) ; n++; }

for(n=0;n<5;n++) printf("%d ",x[n]);

printf("\n");

}

程序运行后输出的结果是

A
)6 7 8 9 10
B
)1 3 5 7 9
C
)1 2 3 4 5
D
)6 2 3 4 5

题目答案

A

答案解析

。此时数组中的元素是 “ 6,7,8,9,10 , 6,7,8,9,10 ” 。
单选题

(13) 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是______。

A
cedba
B
acbed
C
decab
D
deabc

题目答案

A

答案解析

暂无解析
单选题

若要求定义具有 10 个 int 型元素的一维数组 a ,则以下定义语句中错误的是

int a[N];

int a[2*n];

A
) #define N 10
B
) #define n 5
C
) int a[5+5];
D
) int n=10,a[n];

题目答案

D

答案解析

答案 D解析:在选项 D 中, n 是一个整型的变量。 C 语言规定,在一维数组的定义中,其下标只能是常量表达式,不能包含变量。
单选题

以下语句中存在语法错误的是

A
)char ss[6][20]; ss[1]="right?";
B
)char ss[][20]={"right?"};
C
)char *ss[6]; ss[1]="right?";
D
)char *ss[]={"right?"};

题目答案

A

答案解析

答案 A解析:不能用赋值将一个字符串常量直接赋给一个字符串数组。
模式切换
热门推荐

下列关于数据验证控件的说法不正确的是( )。

下列关于数据验证控件的说法不正确的是( )。A.在设计阶段必须将各个验证控件的ControlToValidate属性指向被验证的控件B.除必填验证控件以外,其他验证控件都将被检查对象为空...
展开详情

下列关于C++流的描述中,错误的是( )。

下列关于C++流的描述中,错误的是( )。A.cout>>A表达式中输出字符AB.eof函数可以检测是否到达文件尾C.对磁盘文件进行流操作时,必须包含头文件fstreamD.以ios_ba...
展开详情

设有char str,下列语句正确的是()

设有char str[10],下列语句正确的是()A.scanf("%s"0,&str);B.printf("%c",str);C.printf("%s",str[0]);D.printf("%s",...
展开详情

幻灯片中的文本在插入以后就具有动画了,只有在需要更改时才需要对其进行设置。

幻灯片中的文本在插入以后就具有动画了,只有在需要更改时才需要对其进行设置。计算机类判断题,等级考试判断题,计算机二级判断题,公共基础判断题...
展开详情

设有二元关系R和三元关系s,下列运算合法的是()。

设有二元关系R和三元关系s,下列运算合法的是()。计算机类单选题,等级考试单选题,计算机二级单选题,MySQL数据库程序设计单选题...
展开详情