程序员让桌面干净的方法,我找到了!
程序员的浪漫:在一行代码里找到bug。 #生活乐趣# #幽默笑话#
What’s up! 大家好,这里是爱折腾的Kaiser。
程序员让桌面干净的方法,我找到了!话不多说,先来波视频展示!
6月18日
目录 1.灵感来源2.源代码3.实现过程3.1先定骨架3.2交互式效果实现3.3配置系统环境变量 4.总结1.灵感来源
当时,我正在图书馆看书,在翻阅书本目录时,突然灵光一闪,为什么电脑软件不能没有目录?说干就干,在我不断尝试6个小时,这个用C语言编写的“懒人导航”程序便“诞生了。
2.源代码
#include <stdio.h> void main() { do{ printf("*************Kaiser大佬请上号*****************\n"); printf("\t1.CodeBlocks启动\n"); printf("\t2.Pycharm启动\n"); printf("\t3.MarkdownPad2启动\n"); printf("\t4.Unity启动\n"); printf("\t5.Notepad++启动\n"); printf("\n"); printf("*************Kaiser大佬请放松一下*************\n"); printf("\t6.Cloudmusic(网易云音乐)启动\n"); printf("\t7.TypeEasy(打字练习)启动\n"); printf("\n"); printf("*************Kaiser大佬请社交一下*************\n"); printf("\t8.WeChat启动\n"); printf("\t9.QQ启动\n"); printf("\n"); printf("*************Kaiser大佬困了*******************\n"); printf("\t10.退出程序\n"); //printf("****************************************\n"); printf("\n"); printf("Kaiser大佬,请开始您的操作:"); int flag; scanf("%d",&flag); switch(flag){ case 1: //printf("c语言工具启动成功"); system("start codeblocks"); break; case 2: system("start pycharm64"); break; case 3: system("start MarkdownPad2"); break; case 4: system("start Unity"); break; case 5: system("start notepad++"); break; case 6: system("start cloudmusic"); break; case 7: system("start TypeEasy"); break; case 8: system("start WeChat"); break; case 9: system("start QQ"); break; case 10: exit(0);//终止整个程序 break; } printf("\n"); printf("\n"); printf("\n"); }while(1); } 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
3.实现过程
3.1先定骨架
我先在mspaint上画出草图。
然后就是代码实现。
#include <stdio.h> void main() { printf("*************工作软件*****************\n"); printf("\t1.CodeBlocks启动\n"); printf("\t2.Pycharm启动\n"); printf("*************娱乐软件*****************\n"); printf("\t3.网易云\n"); printf("*************社交软件*****************\n"); printf("\t4.QQ\n"); printf("\t5.WeChat\n"); printf("*************退出程序*****************\n"); printf("\t6.退出程序"); } 1234567891011121314
实现效果如下图。
3.2交互式效果实现
C语言中的scanf函数相当于python中的input函数,其实现代码如下
printf("大佬请开始您的操作:"); int flag; scanf("%d",&flag); 123
然后就是输入数字之后进行效果实现了,我们可以先用printf函数起到一个假设成功的占位作用,其实现代码如下
#include <stdio.h> void main() { printf("*************工作软件*****************\n"); printf("\t1.CodeBlocks启动\n"); printf("\t2.Pycharm启动\n"); printf("*************娱乐软件*****************\n"); printf("\t3.网易云\n"); printf("*************社交软件*****************\n"); printf("\t4.QQ\n"); printf("\t5.WeChat\n"); printf("*************退出程序*****************\n"); printf("\t6.退出程序"); printf("\n"); printf("Kaiser大佬,请开始您的操作:"); int flag; scanf("%d",&flag); switch(flag){ case 1: printf("CodeBlocks启动成功\n"); break; case 2: printf("pycharm启动成功\n"); break; case 3: printf("网易云启动成功\n"); break; case 4: printf("QQ启动成功\n"); break; case 5: printf("WeChat启动成功\n"); break; case 6: printf("退出\n"); break; } printf("\n"); printf("\n"); printf("\n"); } 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
以输入2为例,其实现效果为
3.3配置系统环境变量
到这里,我们就离成功只要一步之遥了。我们将事先假设的printf函数替换成system函数,我仍以2为例
case 2: system("start pycharm64"); break; 123
这时,有人会问为什么是pycharm64呀?别急,我来解释。我们这里启动软件的名字是以系统环境变量配置的路径文件夹下面启动exe文件名为软件的命名。那么如何查看软件的“真名”呢?
首先,右键点击pycharm,点击属性,你便可以看到“真名”了。
同时将“真名所在文件夹路径复制粘贴到系统环境变量path中去,记得是系统环境变量,不是用户环境变量。最后加上do{}while();循环。懒人导航程序就完成了。
最终代码如下
#include <stdio.h> void main() { do{ printf("*************工作软件*****************\n"); printf("\t1.CodeBlocks启动\n"); printf("\t2.Pycharm启动\n"); printf("*************娱乐软件*****************\n"); printf("\t3.网易云\n"); printf("*************社交软件*****************\n"); printf("\t4.QQ\n"); printf("\t5.WeChat\n"); printf("*************退出程序*****************\n"); printf("\t6.退出程序"); printf("\n"); printf("Kaiser大佬,请开始您的操作:"); int flag; scanf("%d",&flag); switch(flag){ case 1: system("start codeblocks"); break; case 2: system("start pycharm64"); break; case 3: system("start cloudmusic"); break; case 4: system("start QQ"); break; case 5: system("start WeChat"); break; case 6: exit(0); break; } printf("\n"); printf("\n"); printf("\n"); }while(1); } 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
如果我们将想加入的软件加入到此代码中去,就可以让我们的桌面更干净了!
4.总结
这个懒人导航程序都是用的一些C语言的基础语法,难度不大,大家只要跟着我的步骤,基本都可以实现。当然,如果你遇到什么问题,欢迎评论区留言。
网址:程序员让桌面干净的方法,我找到了! https://www.yuejiaxmz.com/news/view/828899
相关内容
程序员的强迫症–如何让电脑桌面变得非常干净?让桌面干干净净六款桌面管理工具
让桌面干干净净 六款桌面管理工具推荐
让桌面干干净净六款桌面管理工具推荐
让桌面干干净净六款桌面管理工具推荐.doc
让桌面干干净净 六款桌面管理工具推荐7843887
让桌面干干净净 六款桌面管理工具推荐.docx
让桌面干干净净 六款桌面管理工具推荐资料.docx
电脑桌面图标清理大作战:程序员亲授高效秘籍!
程序员装B小技巧——管理你的桌面