C语言博客作业-数据类型
一、PTA实验作业
题目1:掉入陷阱的数字
2.设计思路
第一步:定义整形变量N,i判断次数,sum存放数字各位之和,number,count存放循环过后上一次的sum值,a存放初始N值
第二步:初始化i=1,count=1
第三步:输入N,初始化a等于N
第四步:while(count!=sum&&sum!=a)循环第五到第九步
第五步:count=sum,sum=0
第六步:只要N不等于0就循环第七步计算各位数字之和
第七步:number=N%10; sum=sum+number; N=N/10;
第八步:sum=sum*3+1,输出i和sum
第九步:i++即次数加1,N=sum
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
题目2:倒顺数字串
- 本题PTA提交列表
uploading-image-992119.png
2.设计思路
定义变量i,j,n放输入的数
输入n的值
如果n的值为1,直接输出1
如果n的值不为1
for(i=1;i<=n;i++)
执行n次循环,每次输出i的值和一个空格
for(j=n-1;j>0;j--)
执行n-1次循环每次输出j的值,
如果j不为1,后面每次再输入空格
3.代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
题目3:7-10 简单计算器
- 本题PTA提交列表
2.设计思路
定义number,a,flag=0,sum
char c;
输入字符碰到“=”停止输入
判断输入的符号是四则运算哪个就进行该运算,并累加值
如果是除法,输入的分母为0,就输出ERROR
输出sum的值
3代码截图
4.本题调试过程碰到问题及PTA提交列表情况说明
二、截图本周题目集的PTA最后排名