peng075078 2017-11-26 19:38 原文
一、PTA实验作业
题目1:7-3 倒顺数字串
1. 本题PTA提交列表
2. 设计思路
- 1.定义n表示输入字符串的长度,count表示要输出的数,i来控制循环
- 2.循环2n-1次 for(i=1;i<=2n-1;i++)
- 3.先进行前面递增的部分(i<=n)
- 4.若n==1,printf("%d",count);
- 5.否则输出 printf("%d ",count)
- 6.得到(i>n&&i!=2*n-1) 进行递减输出 count--
- 7.if(i==2*n-1&&i!=1),既输出最后一个数时,printf("%d",count),不用输出空格
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
- 第一个数后面输出有空格,一开始没注意,后来提示答案错误之后又加了一个条件就解决了
题目2:7-6 掉入陷阱的数字
1.本题PTA提交列表
2. 设计思路
- 1.N表示输入的自然数,sum表示下一位新的自然数,n用于置换,i用于循环
- 2.输入N scanf("%d",&N);
- 3.赋N值给n
- 4.进行无条件循环for(;
推荐阅读