机缘
作为有个初学编程的小白,自然会有很多不懂的东西,在一开始,我有很多不懂得东西不知道去哪里查,那时候会通过各种方式去弄清楚不会的东西,后来一偶然的机会了解了CSDN,然后就开启了我的CSDN之旅,一开始我一直是在这上面阅读他人的文章,后来逐渐的会的东西多了,就感觉自己也可以在这上面分享文章,然后我的创作之旅也就正式开启了
收获
对于我在创作中收获到的东西,那可真的太多了。
比如至今收获了七百多个粉丝,三万多的访问量,但这些都不是重点,重点就在于我收获了一些一起学习编程的朋友,我们碰到不懂得问题可以一起去交流,互相探讨,并且随着写的博客越来越多,我发现我的沟通表达能力也越来越强,我对知识的理解也越来越深刻,并且当我忘记之前学过的知识的时候,我可以随时来到CSDN中复习,这些无一例外的为我以后的找工作面试等增添了许多帮助。
日常
当前我还是一个学习c语言的小白,还没有去了解更多的东西,但是我肯定会一直坚持下去的,我会在学到一些新的东西之后来到CSDN写下我对这个知识的了解与认识,并于其他大佬们一起探讨
成就
至今感觉写的不错的代码,一个回文质数题
#include<iostream>
using namespace std;
int l, r;
bool check1(int n)
{
if ((1000 <= n && n <= 9999) || ( 100000<=n && n <= 999999))return 0;
return 1;
//如果属于这些范围,即使是回文数,也不可能是质数
}
bool check2(int n)
{
int arr[20];
int i = 0;
while (n > 0)
{
arr[i] = n % 10;
n /= 10;
i++;
}
for (int j = 0; j < i / 2; j++)
{
if (arr[j] != arr[i - j - 1])return 0;
}
return 1;
}
bool check3(int n)
{
if (n == 2)return 1;
for (int i = 2; i <= sqrt(n); i++)
{
if (n % i == 0)return 0;
}
return 1;
}
int main()
{
scanf("%d%d", &l, &r);
if (l == 2)printf("2\n");
if (l % 2 == 0)l += 1;
r = min(9999999, r);
for (int i = l; i <= r; i+=2)
{
if (check1(i) == 0)continue;
if (check2(i) == 0)continue;
if (check3(i) == 0)continue;
printf("%d\n", i);
}
return 0;
}
憧憬
我的目标就是写学好c语言和c++,等这些事情做好之后回去了解python、java、go这些语言,但是一口气吃不成一个胖子,必须要一步一步来。