环形跑道上,每隔5米插一面红旗,共插了40面红旗。这个环形跑道长多少米?如果每两面红旗之间再插一面黄旗和一面蓝旗,一共可插多少面旗?
200米;120面
选出加点字解释错误的一项( )(2分)
A.卧房槛外栏杆
B.非显者刺名帖
C.遂以名楼命名
D.读之竟日整天
下列给定程序中,函数fun()的功能是:利用插入排序法对字符串中的字符按从大到小的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字符串已在主函数中赋予。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <string.h> #include <stdio.h> #define N 80 void insert(char *aa) int i,j,n; char ch; n=strlen(aa); for(i=1;i<n;i++) ch=aa[i];j=i-1; /*************found*************/while((j>=0)||(ch>aa[j])) aa[j+1]=aa[j]; j--; /*************found*************/aa[j]=ch; main() char a[N]="JRTYDFKLIOPQWEGHMNBVCUASXZ"; int i; printf("The original string:%s\n",a); insert(a); printf("The string after sorting:%s\n\n",a);