逆转程序是什么意思?

逆转程序是什么意思?,第1张

意思如下:

当代著名数学家、教育学家波利亚在论述解题策略时,曾强调“反面思考”的作用,所谓“反面思考”,就是通过考察事物的对立面来探索问题的解的一种思考方法。由于事物的对立面可以从不同的角度来选取,这就使得反面思考又有不同的思考方式,而逆转程序就是这些思考方式中的一种,如果把原问题看成是已知A来探求B,那么,逆转程序就是把原问题更改为已知B来探求A,即从相反方向

#include<stdio.h>

void main()

{

int i,x=0,n

char s1[20],s2[20]

for(i=1i<=20i++)

{

scanf("%c",&s1[i])

if((s1[i]>='a'&&s1[i]<='z')||(s1[i]>='A'&&s1[i]<='Z')||(0<=s1[i]<=9)||(s1[i]==' ')||(s1[i]=='.')||(s1[i]=='/'))

x++

if(s1[i]=='\n')

break

}

for(n=x-1n>=0n--)

{

for(i=0i<=n-1i++)

s2[i]=s1[n]

printf("%c",s1[i])

}

printf("\n")

} 调试可以的。 楼主。有疑问可提出来。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7930706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存