当前位置: 代码迷 >> C语言 >> 简单题目
  详细解决方案

简单题目

热度:394   发布时间:2007-01-13 19:45:58.0
简单题目
求反序
即 输入1234560,输出0654321
赐教!!
搜索更多相关的解决方案: 输出  输入  

----------------解决方案--------------------------------------------------------
#include <stdio.h>
#include <conio.h>
void main(void)
{
char array[7];
char temp;
int mid=7/2;
int i;
clrscr();
for(i=0;i<mid;i++)
{
temp=array[i];
array[i]=array[7-i-1];
array[7-i-1]=temp;
}
getch();
}

我没有运行,不知有没有错误。
----------------解决方案--------------------------------------------------------
我也写了一个!没运行!编译器除了些问题!
Compiling: main.c
Execution of 'mingw32-gcc.exe -Wall -g -IC:\MinGW\include -c main.c -o obj\Debug\main.o' in 'e:\zzzzz' failed.
Nothing to be done.
这是什么东东!头一次见到!我用的是gcc。
[CODE]

#include <stdio.h>
#include <string.h>
#define N 100

int main(void)
{
char str[N];
int i;

gets(str);
for(i = strlen(str) - 1;i >= 0;i --)
printf("%c", str[i]);

return 0;
}

[/CODE]
----------------解决方案--------------------------------------------------------
# include <stdio.h>
# include <string.h>
void main()
{
char *str;
int n;
gets(str);
n=strlen(str);
while(n>=0)
{
printf("%c",*(str+n));
n--;
}
}可以通过的~ 在TC2。0中!
----------------解决方案--------------------------------------------------------
  相关解决方案