
1.X侦探收到了一封匿名信,信封没有透露任何寄信人的信息,内容上也完全看不懂,仿佛是一堆乱码,但是在经过十分之一微秒的思考之后,他发现了其中的奥妙,啊!就这?他发现如果把所有字符后移三位就可以得出本来的意思,例如:dwr后移三位可得gzu,如果是x,y,z则循环后移变成a,b,c,但是信件内容太多了,希望你能帮他。
#include<stdio.h>
#include<string.h>
int main()
{ char a[50];int i=0;scanf("%s",a);int l=strlen(a);while(i<l){if(a[i]>='x')printf("%c",a[i]-23);else printf("%c",a[i]+3);i++;}return 0;}
2.输入一个正整数n,输出n的阶乘。
#include<stdio.h>
void main()
{ long long int a=1,i;while(scanf("%lld",&i) != EOF){for(;i>=1;i=i-1){a=a*i;}printf("%lldn",a);a=1;}return 0;
}
3.猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早晨又将剩下的桃子吃掉一半,又多吃了一个。以后每天早晨都吃了前一天剩下的一半零一个。到第n天早晨想再吃时,就只剩下一个桃子了。求第一天共摘了多少个桃子。
#include<stdio.h>
int main()
{int p,i,s=1;scanf("%d",&p);for(i=
本文发布于:2024-02-01 06:57:48,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170674187034718.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
| 留言与评论(共有 0 条评论) |