当前位置:首页 » 编程语言 » c语言编程什么都不会
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编程什么都不会

发布时间: 2022-06-17 04:41:45

c语言编程,感觉啥都不会

1、
#include<stdio.h>
intmain(){
inta[4];
for(inti=0;i<4;i++){
scanf("%d",&a[i]);
}
for(inti=0;i<3;i++){
for(intj=0;j<3-i;j++){
if(a[j]>a[j+1]){
inttemp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(inti=0;i<4;i++){
printf("%d",a[i]);
}
printf(" ");
return0;
}

4、
#include<stdio.h>
intmain(){
intcnt=0;
for(inti=100;i<=200;i++){
intflag=1;
for(intj=2;j*j<=i;j++){
if(i%j==0){
flag=0;
break;
}
}
if(flag==1){
cnt++;
printf("%d",i);
}
}
printf(" 共有%d个素数",cnt);
return0;
}
5、
#include<stdio.h>
intmain(){
inta,sum=0,cnt=0;
while(scanf("%d",&a)&&a!=-1){
sum+=a;
cnt++;
}
printf("平均成绩为:%.2f ",(float)sum/cnt);
return0;
}
7、
#include<stdio.h>
intmain(){
floata[20],b[20];
a[0]=1.0,a[1]=2.0,b[0]=2.0,b[1]=3.0;
for(inti=2;i<20;i++){
a[i]=a[i-1]+a[i-2];
b[i]=b[i-1]+b[i-2];
}
floatsum=0.0;
for(inti=0;i<20;i++){
sum=sum+(float)(b[i]/a[i]);
//printf("%.2f ",sum);
}
printf("前20项和为:%.2f ",sum);
return0;
}



Ⅱ c语言什么都看不懂,该怎么去学

可以下载一些教学资源,多练习编程,关注博客园,csdn一些专业论坛

Ⅲ 对c语言编程啥都什么都不懂,直接学习c++可以吗

可以,c++和c语言也有很多相似的地方,c++难些,建议先学c语言,有个循序渐进的过程

Ⅳ 怎样能从一个什么都不懂的菜鸟学会C语言

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程庌輌这简直就是天方夜谭。为什么C语言如此重要呢? 第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。 第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。 第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语言。 那么究竟怎样学习C语言呢? 1:工欲善其事,必先利其器 这里介绍几个学习C语言必备的东东: 一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。 一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。 除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。 2:葵花宝典 学习计算机语言最好的方法是什么?答曰:读程序。 没错,读程序是学习C语言入门最快,也是最好的方法。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。 3:登峰造极 写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。 是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书。

Ⅳ c语言为什么这么难学,我为什么老是学不会

对初学者来说,C语言确实有一定的难点,但是C语言是基础的语言,并不是最难的所以学不好的主要还是自身的问题。依据本人这么多年的经验,这尝试分析下为何这么多人学不好C语言?

C语言本身存在一定难度
C语言主要应用于操作系统、嵌入式底层开发等,在这些领域C语言一直都咱局主导位置,但是在入门上现在比较热门的php、python、java等语言比C语言稍微容易一些。所以很多人学习到C语言的时候,理解起来很抽象,使用时变化莫测,觉得很难,自己就失去了兴趣,慢慢地放弃了。特别是在指针的学习上,是一个槛,很多人就是倒在指针上的。
当然除了指针,C语言里面还有一些回调、递归、函数指针、指针函数也有一定的难点,所以总的来讲C语言还是有一定的难度 的,学习C语言一定要多练,不能光看书,多做一些项目慢慢地就好了。

意志力不够没有耐心,倒在黎明前夕
学习编程主要挺过去前两年的积累经验阶段,后面就好多了,有些人就是迷迷糊糊的进入技术岗位了不知道到底做的是什么,会有一天发现自己突然明白过来很多的事情,以前有些不明白的事情,突然觉得啥都明白了,看似是一件很神奇的事情,本质上来讲都是日积月累构造成的。
很多人觉得自己学了这么长时间还是很多不明白,就会产生厌倦心里,自己都想要放弃,没有了激情,慢慢地自己就放弃了,其实有时候默默地再坚持一会自己就会慢慢地掌握C语言的精髓,对C语言产生兴趣。

C语言没有别的语言好就业
这涉及一个很现实的问题,学习了编程语言就得找工作,如果学了不好找工作,肯定学习起来的动力就不足,毕竟C语言的工作岗位绝对数量并不少,但是相比java,php,python等语言还是没法比,而且对入门者的要求相对更高点,薪资上也不一定有多大的优势,所以对于初学者没有多大的吸引力。目前这也是当前的市场实际情况。
C语言是不是就不值得学习了?其实这种说法是不对的,其实php,python等底层语言还不是一样用C语言来实现,所以C语言的重要性不言而喻。不要听信C语言已经过时之类的谣言,C语言一直都在默默无闻、踏踏实实地做着底层很重要的事情,经久不衰。想要在软件行业立足发展,C语言还是很值得学习的。

Ⅵ c语言什么都不懂,如何入门

说一点个人的经验。我是开始看的最简单的输入输出函数,纯新看教材个人推荐谭浩强的。然后看基础知识,看简单的代码,理解下每个部分的作用。指针部分还有算法部分可以暂时放一下,等到后面又看不懂的地方再看。编程环境不推荐VC++,不好用。Cfree什么的都可以。纯手打,望采纳。

Ⅶ 我想学C语言编程,可是什么都不会,求解

什么都不会的话那我建议你从计算机基础开始,计算机基础是所有计算机学科的基础,不管是编程还是啥,基础不搞好以后有一些操作你根本不会的。还有就是一些运算,编程中最重要的就是数学运算与逻辑分析。普通程序员会初等数学就够了,优秀的程序员需要高等数学的水平。

Ⅷ 想学编程c语言 啥都不会 怎么学 求帮助

如果是在没有任何编程基础的情况下选择自学,请不要选择C语言,C语言中的很多语法比较复杂,国内教材大多是翻译的,质量实在不敢恭维。如果想学C语言,自学的话,最好先学个VB,学会了之后再来学习C语言。
身边要是有愿意帮助你学习C语言的,或者你能找到教你的老师,可以直接学C,但做好心理准备,学C要求很强的逻辑思维,如果没有良好的逻辑思维,是学不好的,甚至学不会的。判断有无逻辑推理思维的办法就是中学时的数学成绩,如果成绩大于50%的其他人,那么学C就没有问题

Ⅸ c语言怎么学不会

C语言是一个实用性很强的语言。你如果想要学好它,就得下一翻功夫。可是大多数人都认为它太难学了。所以就没有认真的学,也当然学不好了。即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习这门语言的方法。我也是一个学计算机的人,我用C语言过了全国计算机等级考试。所以我有一些心得,想和大家分享。
首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。
其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?
还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。
再次,你要了解你需要的教材。什么样的教材才是适合你。你要认真的选,不要太随意了。因为不同的教材程度不同,也不一定适合你。
然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,这是很平常的。
一门语言的基础部分不过是一些关于数的类型,字符的类型的定义。你只要认真看不难明白的。不过最好的方法还是上机调试。在这一阶段做一些简单的程序。来明白C语言的编程环境,数字的类型。这样理解起来会更快些,也比较容易记忆。
后来,就是学习一些过程语言的基础的模式。顺序,循环,选择这些东西。这些东西都是一些活的东西,千万不要死记硬背,这是没有用的。在这一阶段,你可以编一些比较简单的程序。像数据的计算,成绩的判定等等。
随着学习的深入,你会发现C语言有许多东西很有趣的。这样学习不再是一个多么难的事了,而是一件快乐的事。最后C语言和任何一门语言一样需要多上机调试,多动脑。C语言的基础部分很快就会掌握的。

Ⅹ 怎么才能学会编程抱着c语言设计根本什么都不懂

认真看书,选择网上高手们推荐的书籍,比如谭浩强那本书,从头到尾,边看书边敲代码,等到最后一页,坚持下来一遍,你会对编程,起码对c语言有了感觉,然后可以一边做项目一边看别的书。看别的书方法还是我以上说的那样,必须不断编程实践敲代码才行,只看书是行不通的。至于做项目,就是选些有意思的或者自己认为有意思的就行,比如用c开发一个贪吃蛇,打字游戏,或者计算器,这样能激发自己兴趣不断前进。至于学习资料,网络吧,大家都给你铺平了宽广大路,只等毅力坚定的你策马奔腾!最终祝你成功!!成为编程高手!!