首页 > 技术文章 > C语言博客作业--数据类型

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(;

推荐阅读