单项选择题
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。
#include<string.h>
void f(char p[][10],int n)
char t[20];int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strcmp(p[i],p[j]<0)
strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);
main()
charp[][10]=“abc”,“aabdfg”,“abbd”,“dcdbe”,”cd”;int i;
f(p,5);printf(“%d\n”,strlen(P[0]));
程序运行后的输出结果是
A.6
B.4
C.5
D.3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序 void sort(int a[],int n) int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(a[i]<a[j]) t=a[i];a[i]=a[j];a[j]=t; main() int aa[10]=1,2,3,4,5,6,7,8,9,10,i; sort(&aa[3],5); for(i=0;i<10;i++)printf(“%d”,aa [i]); pfintf(“ n”); 程序运行后的输出结果是
A.1,2,3,4,5,6,7,8,9,10
B.10,9,8:7,6,5,4,3,2,1
C.1,2,3,8,7,6,5,4,9,10
D.1,2,10,9,8,7,6,5,4,3
点击查看答案&解析
单项选择题
以下叙述中错误的是
A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B.在程序结束时,应当用fclose函数关闭已打开的文件
C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D.不可以用FILE定义指向二进制文件的文件指针
点击查看答案&解析
相关试题
有以下程序 void ss(char *s,char t...
以下程序中函数reverse的功能是将a所指数组...
有以下程序 #include<stdlib.h> stru...
有以下程序 main() int a=15,b=...
有以下程序 #include<stdio.h> main...