1. 从键盘上输入两个字符串,并将它们交换后输出
#include "stdio.h"
#include "string.h"
void main()
{
int j ,k;
char ch1[81],ch2[81],t[81];
scanf("%s",ch1);
scanf("%s",ch2);
strcpy(t , ch1);
strcpy(ch1 , ch2);
strcpy( ch2 ,t);
printf("//n %s,%s//n,",ch1,ch2);
}
2. 已知五个字符串"China","American","Japan","France","Australia",编程将它们按从小到大的顺序排列起来
#include "stdio.h"
#include "string.h"
void main()
{
int j ,k;
char t[81], b[5][81]= {"China","American","Japan","France","Australia"};
for (j=0; j<4; j++)
for (k=j-1; k<5; k++)
if ( strcmp(b[j]>b[k]) )
{
strcpy(t , b[j]);
strcpy(b[j] , b[k]);
strcpy( b[k] ,t);
}
for (j=0; j<9; j++)
printf("//n %s,",b[j]);
}
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
电大《学前教育学》教学辅导304-30
电大《管理学基础》单元辅导204-30
电大《管理学基础》单元辅导404-30
成人专科电大《电子商务基础》期末复习104-30
“商务交际英语(1)”模拟试题及04-30