![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OJ
文章平均质量分 84
薛定谔的小毛球
这个作者很懒,什么都没留下…
展开
-
(PTA详解)L1-002. 打印沙漏
思路:采用数学中的奇数和n^2,先求出沙漏上半部分的行数用,2*h*h-1=n(你输入得数,假设是n,此n不等于前面的n),按例题求出是3,然后每行是2*h-1,即5;先用两个嵌套for循环打印,代码如下:#include #include using namespace std;int main(){ int n; char a; while(cin>原创 2017-12-13 15:39:32 · 2887 阅读 · 0 评论 -
(PTA详解)L1-003. 个位数统计
思路:本题的坑点是不超过1000位的整数,所以也便于后期的求出现的个数,采用字符数组开1000空间方式。代码就比较简单了,相信大家能看懂。代码如下:#include #include using namespace std;int main(){ char a[1000]; while(cin>>a) { int n0=0,n1=0,n原创 2017-12-13 16:03:14 · 1576 阅读 · 0 评论 -
(PTA详解)L1-004. 计算摄氏温度
思路:这个题太水了,直接上代码吧。#include using namespace std;int main(){ int c; double f; while(cin>>f) { c = 5*(f-32)/9; cout<<"Celsius = "<<c; } return 0;}原创 2017-12-13 16:10:32 · 2407 阅读 · 0 评论 -
冒泡排序
#include using namespace std;int main(){ int a[100],n;//数组a可以多开。 int i,j; int x;//进行交换用的一个变量。 while(cin>>n)//c++中常用多组数组输出格式。 { for(i=0;i<n;i++) { cin>原创 2017-11-26 19:36:29 · 160 阅读 · 0 评论