解题思路:
注意事项:
个人认为需要注意的地方有两点:
①在读缓冲区的1,5时如果放进字符数组了,再二次存放时,注意字符类型和整数类型不能混用。
②数学问题中的第一行是索引0;
参考代码:
#include<stdio.h>
#include<string.h>
int main(){
int i=0;
int a,b; //①
char word[7][100];
for(i=0;i<5;i++){
gets(word[i]);
}
scanf("%d%d",&a,&b);
a=a-1; //②
b=b-1;
strcpy(word[5],word[b]);
strcpy(word[b],word[a]);
strcpy(word[a],word[5]);
for(i=0;i<5;i++){
puts(word[i]);
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1550 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
wu-理财计划 (C++代码)浏览:907 |
【金明的预算方案】 (C++代码)浏览:996 |
母牛的故事 (C语言代码)浏览:739 |
Tom数 (C语言代码)浏览:517 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2256 |
GC的苦恼 (C语言代码)浏览:672 |
【计算球体积】 (C语言代码)浏览:1619 |
C语言程序设计教程(第三版)课后习题7.4 (C++代码)浏览:571 |