如果没有软件能实现自己要求的功能?看看程序员怎么做~

前言

我的新博客刚刚注册,阅读量不大,阅读量的增幅可以很好的反应我的新博客的发展速度,于是我常把每一篇博文的阅读量累加起来(心算),但是,一天我突然蛋疼的醒悟了——每秒能进行数十亿次运算的计算机在一个程序员面前,而这个蒟蒻程序员(我)竟然在用他那半生锈心算加法?!!固然可以用计算机自带的计算器,一个一个的输入数据,大约一分钟就能输入完毕,并立刻计算完毕,但是——作为一个程序员竟然还要手动输入数据?!对于只会使用电脑的人来说,这个麻烦是无论如何省不了的,但对于我来说,不过就是自己开发一个小程序的事儿(实际上足足用了本蒟蒻半个小时),于是我打算自己设计一个程序,可以帮我计算总阅读量。

Code1.0

#includeusingnamespace std;int ans,x;int main()

{

while(cin>>x)

{

ans+=x;

}

cout<

return0;

}

预计时间:O=Ctrl+c&Ctrl+v&处理输入=2分钟

Code2.0

#include #include usingnamespace std;

stack s;//由于数据是从前往后读取的,需要一个调转数据处理方向的栈 int ans,x,n,b;int main()

{

freopen(“拱大垲专用运算软件输入.txt”,”r”,stdin);

while(scanf(“%c”,&x)==1)

{

if(x==’)’)

{

while(!s.empty())//依次处理并弹出栈内数据 {

ans+=(s.top()-48)*n;

n*=10;

s.pop();

}

b=0;

}

if(b==1)//压栈 s.push(x);

if(x=='(‘)

n=b=1;

}

printf(“%dn”,ans);

while(1);//暴力法暂停运行,不喜欢的话可以换用getchar() return0;

}

后记

这就是程序员和普通人的差别,区别就在于普通人是动物园中等待被喂食的猴子,没有对食物的选择权,有什么就得凑合着用什么,而程序员则是给猴子喂食的人,想吃什么都可以自己做QAQ。

最后,对于想学习编程,成为高薪资的程序员一员的小伙伴来说:学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C/C++或者为了入行、转行学习C/C++的伙伴可以一起学习哦!我自己组建了一个编程交流群,如果有兴趣的同学可以关注并私信我:编程交流 这四个字即可进群,还可以领取一些关于c/c++的项目学习视频资料!不管你是大牛还是小白,大家都一起成长进步。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月11日
下一篇 2019年4月11日

相关推荐