C博客作业--指针

本文详细解析了三个PTA实验作业的设计思路与实现方法,包括月份英文名输出、统计大于等于平均分人数以及字符串部分复制的功能实现。

一、PTA实验作业

题目1:输出月份英文名

1. 本题PTA提交列表(要提交列表,不是结果)

1109886-20171217201350639-1143111712.png

2. 设计思路(伪代码或流程图)

用switch判断n的值
switch(n)
case 1:return "January";
case 2:return "February";
case 3:return "March";
case 4:return "April";
case 5:return "May";
case 6:return "June";
case 7:return "July";
case 8:return "August";
case 9:return "September";
case 10:return "October";
case 11:return "November";
case 12:return "December";
default:return NULL;

3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染)

1109886-20171217202537624-550746560.png

4.本题调试过程碰到问题及PTA提交列表情况说明。

1109886-20171217201412389-652092040.png

题目2:统计大于等于平均分人数

1. 本题PTA提交列表(要提交列表,不是结果)

1109886-20171217202544999-1377677535.png

2. 设计思路(伪代码或流程图)

定义整型变量i
定义双精度浮点型变量 sum=0
for(i=0;i<n;i++)
sum=s+sum;
s++;
计算平均值
aver=sum/n;
令sum=0
for(i=0;i<=n;i++)
如果(s>aver)
sum++ ;
s--;
返回sum的值

3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染)

1109886-20171217202603436-1468865378.png

4.本题调试过程碰到问题及PTA提交列表情况说明。

1109886-20171217202610124-853528218.png

题目3:使用函数实现字符串部分复制

1. 本题PTA提交列表(要提交列表,不是结果)

1109886-20171217203639749-615613910.png

2. 设计思路(伪代码或流程图)

定义变量
判断t的值,若t为空,s='\0'
若不为空
s=*(t+m-1);
t++;
s++;
end

3.代码截图(注意,截图,截图,截图。不要粘贴博客上。不用用···语法去渲染)

1109886-20171217203644983-419481851.png

4.本题调试过程碰到问题及PTA提交列表情况说明。

1109886-20171217203650077-844556559.png

二、截图本周题目集的PTA最后排名。

1109886-20171217211139171-953188297.png

转载于:https://www.cnblogs.com/springbreezemiles/p/8053103.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值