编程帮助,求大侠。
我小学六年级,我们班上有一个数学狂人,很牛B,最近他对计算机有钟爱,貌似学了一点儿C语言(注:他也学的不多,断断续续懂了一些。他看的是C++入门。C语言以及编程类的东西是...
我小学六年级,我们班上有一个数学狂人,很牛B,最近他对计算机有钟爱,貌似学了一点儿C语言(注:他也学的不多,断断续续懂了一些。他看的是C++入门。C语言以及编程类的东西是需要一点数学基础?如果我只懂一点点(超乎你想象的一点点)这类知识的话,该如何学起······
到底是学外国人的还是国内的书籍,好像有些人支持清华出版的,有些人支持国外翻译版的。 展开
到底是学外国人的还是国内的书籍,好像有些人支持清华出版的,有些人支持国外翻译版的。 展开
5个回答
展开全部
没有关系的,编程是门技术,只要有兴趣都能学。我也是6年级的时候闲的无聊,对着帮助文档硬是学会了Basic(好久远啊),现在学C++也就半年,基本上可以做一点小项目了。
学编程最好先学一点有关算法和数据结构的知识,其实计算机程序抽象成结构以后是大同小异的,只要能理解算法,剩下的就是用尽量简洁的合乎语法规则的程序语言描述你的算法,会轻松很多。算法实际上和逻辑有关,与数学...要没关其实也可以,小学的数学已经足够解决很多编程问题了,不用担心。
然后可以看一点有关计算机原理的书,不需要很深,科普读物都行,主要是为了让自己能了解计算机的工作特点。计算机工作起来和人不一样,了解这些区别有助于你以计算机的思维考虑问题,从而更好的理解算法。
至于具体的语言教材,当然是外国人的书籍更好,不过外文书籍翻译之后语言有时候很生硬,不利于理解。你可以以一本国内教材为主,以一本国外教材为辅。其实国内教材对关键点都有覆盖,但是整个体系上不如国外的教材完善。再者就是要善用网络,网上也有很多资源,baidu或者google一下可以找出不少,这里就不再赘述了。
以我个人的建议,学编程重在动手,只看书既枯燥又不易理解,容易产生畏难心理。实际上把教材当参考手册就好,楼主不妨去下载一个Visual Studio Express 2012,从简单的程序写起,逐渐体会到编程的乐趣。其实只要有兴趣,上手可以很快!
祝你成功!有问题可以再来问我。
学编程最好先学一点有关算法和数据结构的知识,其实计算机程序抽象成结构以后是大同小异的,只要能理解算法,剩下的就是用尽量简洁的合乎语法规则的程序语言描述你的算法,会轻松很多。算法实际上和逻辑有关,与数学...要没关其实也可以,小学的数学已经足够解决很多编程问题了,不用担心。
然后可以看一点有关计算机原理的书,不需要很深,科普读物都行,主要是为了让自己能了解计算机的工作特点。计算机工作起来和人不一样,了解这些区别有助于你以计算机的思维考虑问题,从而更好的理解算法。
至于具体的语言教材,当然是外国人的书籍更好,不过外文书籍翻译之后语言有时候很生硬,不利于理解。你可以以一本国内教材为主,以一本国外教材为辅。其实国内教材对关键点都有覆盖,但是整个体系上不如国外的教材完善。再者就是要善用网络,网上也有很多资源,baidu或者google一下可以找出不少,这里就不再赘述了。
以我个人的建议,学编程重在动手,只看书既枯燥又不易理解,容易产生畏难心理。实际上把教材当参考手册就好,楼主不妨去下载一个Visual Studio Express 2012,从简单的程序写起,逐渐体会到编程的乐趣。其实只要有兴趣,上手可以很快!
祝你成功!有问题可以再来问我。
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机编程是指使用单片机编程语言,如C语言,来编写单片机的程序代码,以控制单片机的行为。这种技术在电子工程、计算机科学和电子通信等领域中被广泛应用。单片机编程的主要任务是设计和实现单片机的程序,包括定义单片机的指令系统、编写程序代码、处理器...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
无效的SOGA(A [3] [3])
{
I,J;
(i = 0;!= 3; + + i)
(J = 0; J!= 3; + + J)
一个[i] [j]的= A [I] [J] * 2;
}
诠释的main() BR /> {
诠释一个[3] [3],I,J
(i = 0;!= 3; + + i){
为(J = 0; J!= 3; + + J){
scanf的(“%d”,&A [I] [J]);
}
}
SOGA(一) ;
(i = 0;!= 3; + + i){
(J = 0; J!= 3; + + J){
printf的(“%3D \ n“,一个[I] [J]);
}
}
返回0;
}
{
I,J;
(i = 0;!= 3; + + i)
(J = 0; J!= 3; + + J)
一个[i] [j]的= A [I] [J] * 2;
}
诠释的main() BR /> {
诠释一个[3] [3],I,J
(i = 0;!= 3; + + i){
为(J = 0; J!= 3; + + J){
scanf的(“%d”,&A [I] [J]);
}
}
SOGA(一) ;
(i = 0;!= 3; + + i){
(J = 0; J!= 3; + + J){
printf的(“%3D \ n“,一个[I] [J]);
}
}
返回0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
无效的SOGA(A [3] [3])
{
I,J;
(i = 0;!= 3; + + i)
(J = 0; J!= 3; + + J)
一个[i] [j]的= A [I] [J] * 2;
}
诠释的main() BR /> {
诠释一个[3] [3],I,J
(i = 0;!= 3; + + i){
为(J = 0; J!= 3; + + J){
scanf的(“%d”,&A [I] [J]);
}
}
SOGA(一) ;
(i = 0;!= 3; + + i){
(J = 0; J!= 3; + + J){
printf的(“%3D \ n“,一个[I] [J]);
}
}
返回0;
}
{
I,J;
(i = 0;!= 3; + + i)
(J = 0; J!= 3; + + J)
一个[i] [j]的= A [I] [J] * 2;
}
诠释的main() BR /> {
诠释一个[3] [3],I,J
(i = 0;!= 3; + + i){
为(J = 0; J!= 3; + + J){
scanf的(“%d”,&A [I] [J]);
}
}
SOGA(一) ;
(i = 0;!= 3; + + i){
(J = 0; J!= 3; + + J){
printf的(“%3D \ n“,一个[I] [J]);
}
}
返回0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以你小学六年级的英语水平 建议你看国内书籍 因为国外书籍翻译成中文的翻译的都不像样子了 我是做程序的 现在差不多只看英文书籍 所以从小抓起英文 很重要 希望你能成为中国软件行业的栋梁之才best wishes 2 U
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-01-19
展开全部
同学你好,看得出来你很迷茫,和我以前一样,其实编程没你想象的那么难,只要你愿意学,你可以选择一些入门的书籍先看,只要你觉得可以都可以选择,但是一定要多练,理论没多大用,多记语法和数据结构,看不懂没关系,多敲代码你就慢慢会明白,不要急于上进,每本书都有它独特的套路,你得按套路来,清华的书也挺不错的,我相信你一定可以,因为我可以,因为我小时家里没条件,小学4年级就缀学了,说起来学历还没你高呢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询