贵州大学高级语言第三次作业平时作业

阅读: 评论:0

贵州大学高级语言第三次作业平时作业

贵州大学高级语言第三次作业平时作业

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 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23