分类信息
各地考试

当前位置:首页 » 软件水平考试 » 模拟试题 » 正文

2013计算机软件设计师试题(3)


时间:2013-10-21 来源:软件水平考试网 浏览次数:99  【华夏培训网:中国教育培训第一门户

1.题目:编一C程序,其功能是能把读入一串英文单词(以单词end做为结束标记,单个单词字母数20),并按字典顺序输出。(注:可


       1.题目:编一C程序,其功能是能把读入一串英文单词(以单词end做为结束标记,单个单词字母数≤20),并按字典顺序输出。(注:可执行程序命名为e13_1.exe)

程序设计: 
#include "string.h" 
main() 
{char a[80][20],c[20]; 
int i=-1,j,k,n=-1; 
printf("Please enter a word string:\n"); 
do {i++; 
n++; 
scanf("%s",a[i]); 
} 
while (strcmp(a[i],"end")!=0); 
for (k=1;k<n;k++) 
for (j=n-1,i=0;i<n-k;i++,j--) 
if (strcmp(a[j],a[j-1])<0) 
{strcpy(c,a[j]); 
strcpy(a[j],a[j-1]); 
strcpy(a[j-1],c); 
} 
for (i=0;i<n;i++) 
printf("%s ",a[i]); 
printf("\n"); 
}






       软件水平考试

推荐图文

热门点击排行

©2015 hxpx.com All Rights Reserved 滇ICP备13002816号-1
华夏培训网唯一网址www.hxpx.com