从零开始一起走入编程的世界

从零开始
一起走入编程的世界




楼主 精神病院院霸2  发布于 2016-10-07 00:35:00 +0800 CST  
非诚勿扰

楼主 精神病院院霸2  发布于 2016-10-07 00:35:00 +0800 CST  
现在我们开始学编程
首先编程是什么,编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。
呃……这些说的都是理念
总之计算机系统上所有的东西都是靠编程弄出来的
那你为什么要学编程,可能你想开发软件,想当黑客,或做一个游戏,或做一个网站等
又或者是你已经选择这个专业了,还不知道自己学编程以后想做什么
你可能要问自己数学不好英语不好学编程有没有问题?
一般对数学嘛。要求不是很高(高要求的你可能接触不到)。初中水平差不多啦。关键是你逻辑思维要强
英语嘛,懂点编程常用单词就行了,看的懂英文报错就行了。看得懂英文API就行了,就算都不懂。不是还有翻译软件嘛
然后你可能又想问刚开始学什么?
一般是C语言,但你一开始学JAVA,C++等其他也可以
然后你又可能想问多久能学会某某语言,学到什么程度能做XX?
这个真不知道。。。全看你自己。。。
然后你又想问。。没然后了,不废话了

楼主 精神病院院霸2  发布于 2016-10-07 00:36:00 +0800 CST  
开始学什么好呢。。
C语言?
不,还是批处理吧。开始先做个热身,然后在去学习C语言
为什么一开始学批处理?
呃,因为你不需要下载任何东西,只要你用的是window系统就可以开始编程了
言归正传,说说什么是批处理
听这个词也知道,就是成批去处理
就是对几条若干命令(就是代码)成批一次性的处理和执行
批处理,也称为批处理脚本,英文译为BATCH
批处理文件后缀BAT就取的前三个字母。

楼主 精神病院院霸2  发布于 2016-10-07 11:01:00 +0800 CST  
在你电脑 点击 开始--运行--输入cmd 就是dos界面
这个就是。
虽然看这很简单。但这个可以实现对系统的很多功能哦,你要稍微了解一下dos命令
记住这个框。它将要在我们学习路上陪伴我们很久很久。你最好爱上它。把它当成自己亲戚朋友因为以后我们要对它说很多话呢。


楼主 精神病院院霸2  发布于 2016-10-07 20:03:00 +0800 CST  
也可以当自己的男女朋友
楼主 精神病院院霸2  发布于 2016-10-07 20:04:00 +0800 CST  
呃,开始批处理吧
首先随便你在哪个盘或者直接在桌面新建一个记事本
里面输入两行这样的
@echohello,world
@pause
然后保存后改名,改什么名随你自己,还要可以改后缀名的哦。也就是把txt改成bat或cmd,一般就改成bat就好
如果不能改后缀,点击我们电脑--工具--文件夹选项,把隐藏已知文件类型的扩展名前面的勾去掉

我这里改好了,叫hello.bat
双击运行
结果就出来了


楼主 精神病院院霸2  发布于 2016-10-08 10:36:00 +0800 CST  
cmd
楼主 精神病院院霸2  发布于 2016-10-08 10:37:00 +0800 CST  
http://mp.weixin.qq.com/s?__biz=MzAwNzIzNzM3NQ==&mid=2654538877&idx=3&sn=feeaff1e13616a25f6152ae89ab76167&scene=0#wechat_redirect

楼主 精神病院院霸2  发布于 2016-10-09 16:49:00 +0800 CST  


楼主 精神病院院霸2  发布于 2016-10-09 16:56:00 +0800 CST  
C语言一共有32个关键字,如下所述:

auto :声明自动变量
short :声明短整型变量或函数
int: 声明整型变量或函数
long :声明长整型变量或函数
float:声明浮点型变量或函数
double :声明双精度变量或函数
char :声明字符型变量或函数
struct:声明结构体变量或函数
union:声明共用数据类型
enum :声明枚举类型
typedef:用以给数据类型取别名
const :声明只读变量
unsigned:声明无符号类型变量或函数
signed:声明有符号类型变量或函数
extern:声明变量是在其他文件正声明
register:声明寄存器变量
static :声明静态变量
volatile:说明变量在程序执行中可被隐含地改变
void :声明函数无返回值或无参数,声明无类型指针
if:条件语句
else :条件语句否定分支(与 if 连用)
switch :用于开关语句   case:开关语句分支
for:一种循环语句
do :循环语句的循环体
while :循环语句的循环条件
goto:无条件跳转语句
continue:结束当前循环,开始下一轮循环
break:跳出当前循环
default:开关语句中的“其他”分支
sizeof:计算数据类型长度
return :子程序返回语句(可以带参数,也可不带参数)循环

楼主 精神病院院霸2  发布于 2016-10-10 22:23:00 +0800 CST  
【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
掉不满足条件的排列。

楼主 精神病院院霸2  发布于 2016-10-12 12:33:00 +0800 CST  


楼主 精神病院院霸2  发布于 2016-10-28 21:37:00 +0800 CST  
正常,

楼主 精神病院院霸2  发布于 2016-11-06 13:14:00 +0800 CST  
哈哈哈

楼主 精神病院院霸2  发布于 2017-10-09 04:01:00 +0800 CST  
哈哈哈

楼主 精神病院院霸2  发布于 2017-10-09 04:01:00 +0800 CST  

楼主:精神病院院霸2

字数:1502

发表时间:2016-10-07 08:35:00 +0800 CST

更新时间:2020-11-09 23:09:36 +0800 CST

评论数:85条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看