方法一:运用数组的逆向输出
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
int s[15],i;
for(i=0;i<10;i++)
{
scanf("%d",&s[i]);
}
for(i=9;i>=0;i--) //控制数组位置下标,从后向前移动,实现逆向输出,但是注意i的初始值为9而不是10
{
printf("%d ",s[i]);
}
printf("\n"); //千万不要忘记加换行符!
return 0;
}
方法二:运用字符串函数strrev实现逆向(整数数组是特殊的字符串数组)
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
char s[15];
gets(s);
strrev(s);
puts(s);
return 0;
}
欢迎大家分享新的方法!
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:325 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:555 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
【偶数求和】 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:886 |
愚蠢的摄影师 (C++代码)浏览:938 |
C二级辅导-同因查找 (C语言代码)浏览:569 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:324 |
筛排处理 (C语言代码)浏览:791 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:596 |