|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 850192964 于 2013-6-26 13:38 编辑
考场栏目中的零基础C语言考核第六章的最后一道题为什么是选择D,求解释
| 17. 以下程序运行后的输出结果是 [单选、必答题 满分:10分 我的得分:0分]- #include <stdio.h>
- void fun(char s[][10], int n)
- {
- char t;
- int i, j;
- for( i=0; i < n-1; i++ )
- {
- for( j=i+1; j < n; j++ )
- {
- if( s【i】[i][i][0] < s[j][0] )[/i][/i]
- [i][i] {[/i][/i]
- [i][i][i] t = s【i】[i][0];[/i][/i][/i][/i]
- [i][i][i] s【i】[[i]0] = s[j][0];[/i][/i][/i][/i]
- [i][i] s[j][0] = t;[/i][/i]
- [i][i] }[/i][/i]
- [i][i] }[/i][/i]
- [i][i] }[/i][/i]
- [i][i]}[/i][/i]
- [i][i]main()[/i][/i]
- [i][i]{[/i][/i]
- [i][i] char str[5][10] = {"bcc", "bbcc", "xy", "aaaacc", "aacc"};[/i][/i]
- [i][i] fun( str, 5 );[/i][/i]
- [i][i] printf("%s %s", str[0], str[4]);[/i][/i]
- [i][i]}[/i][/i]
[i][i]A. xy aaaacc
B. aaaacc xy
C. xcc aacc
D. acc xabcc [/i][/i] |
|
|