柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
#include
void fun(char *s[], int n) { char *t; int i, j; for (i=0; i
strlen(s[j])) { t = s[i]; s[i] = s[j]; s[j] = t; } } main() { char *ss[]={"bcc","bbcc","xy", "aaaacc", "aabcc"}; fun(ss, 5); printf("%s,%s\n", ss[0],ss[4]); } 程序的运行结果是
A.aaaacc,xy
B.xy,aaaacc
C.bcc,aabcc
D.aabcc,bcc
热度🔥1,720
参考答案:B
解析:
【解析】函数fun(char s[ ],int n)的功能是对字符串数组的元素按照字符串的长度从小到大排序,在主函数中执行fun(ss,5)语句后,*ss[]={"xy","bcc","bbcc","aabcc","aaaacc"},ss[0],ss[4]的输出结果为xy,aaaacc。因此B选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2倍。在SQL Server 2008环境中有下列创建该表的语句: I. CREATE TABLE 工作表( 工作编号 int primary key, 最低工资 int, 最高工资 int check(最高工资 between 最低工资and 最低工资 * 2)) II.CREATE TABLE 工作表( 工作编号 int, 最低工资 int, 最高工资 int, primary key(工作编号), check(最高工资 between 最低工资 and 最低工资 * 2)) III. CREATE TABLE 工作表( 工作编号 int primary key(工作编号), 最低工资 int, 最高工资 int, check(最高工资 between 最低工资 and 最低工资 * 2)) IV. CREATE TABLE 工作表( 工作编号 int primary key(工作编号), 最低工资 int, 最高工资 int check(最高工资 between 最低工资and 最低工资 * 2)) 上述语句中正确的是( )
在数据库的三级模式中,内模式(物理模式)有( )。
数据字典(DD)所定义的对象都包含于( )。
标签
二级C语言
ss
xy
fun
char