
如何用c语言开发dsp嵌入式系统读后感
①汇编语言生成的程序对应的二进制代码少,程序执行要比高级语言生成的程序快; ②控制器刚问世时,没有相应的高级语言可供使用; ③存储器的价格问题和寻址空间的限制。
《编程初学者学什么语言好》读后感
编程语言种类数不胜数,作为一个编程初学者还真是不知道学什么好。
学校要求先学习基本的C语言,可是我觉得好难不好学,基本的学不好我也很苦恼。
再加上本身就不会自主学习,花在学习上的时间也是少之又少。
后来阅读了《我是一只IT小小鸟》也发现不能什么都学,应该专注学习一门语言,而且还要学得精。
后来老师推荐我学习Python,我了解了一下确实语法和库更丰富,上手更容易,使用更方便。
读了这篇文章之后更加坚定了我要学习Python的决心。
不过也了解到学习C语言的重要性,简单直接而且基础,今天很认真的打了一大串的代码,发现C语言没有想象中的那么讨厌,甚至增加了点兴趣。
文章中提到我们要学会坚持,虽然有难度,不过我想挑战一下自己,用一个月的时间坚持每天打代码,看看能否让自己喜欢上编程。
英语也很重要,世界上使用最广泛的语言,也是我非学不可的原因,当然我对英语也是有兴趣的。
想当初我还想学日语,泰语和韩语呢,不只是说说,这是我的梦想。
最喜欢的还是网页设计。
有趣,让人跃跃欲试,给人一种很奇妙的感觉。
进行网页设计师还用到了PS,把功夫熊猫P成一个美女,看得我目瞪口呆,又想学PS了。
有了兴趣学习的动力也增大了,然后才会花时间在上面,进行实践来锻炼能力。
文章的精华就是选择自己感兴趣的,专注学习一门语言,多练习多实践。
坚持,坚持,坚持,时间能够证明一切。
初学者还是先学习基础,同时了解其他语言,选择自己喜欢的,其他为次要。
学好英语很重要,只要是学习编程都要学习英语。
学好英语有利无害,就算以后不当程序员,英语也能帮到你很多。
更比说厉害的还要用英语面试呢,口语,练好口语将受益无穷。
我现在读大一,计算机专业。
学了半年C语言后发现对编程毫不感兴趣,反而对影视后期制作和外语情有独钟,
可以转专业啊,或是修个双学位或是辅修(比双学位要求低)
用c语言编写程序实现该评奖过程,输出得奖的情况
#includeint avg(int m){ int sum = 0;\\\/\\\/总分 int score ; \\\/\\\/分数 int least = 0; \\\/\\\/最低分 int highest = 0; \\\/\\\/最高分 int i; for(i =0; i< m; i++) { printf(请输入第 %d 个评委的分数:\\\ ,i); scanf(%d,&score); sum = sum + score; if(score > highest) highest = score; \\\/\\\/最高分 if(score < least) least = score; \\\/\\\/最低分 } sum = sum - highest; sum = sum - least;return sum\\\/(m -2);}\\\/\\\/数组排序void fun(int* array, int n){ int i,j,tmp ,tmp1; for(i =0; i< n ; i++) { tmp = array[i]; for(j = i; j < n ; j++) { if(array[j] > tmp) { tmp = array[j]; tmp1 = j; } } array[tmp1] = array[i]; array[i] = tmp; }}void main(){ int m; \\\/\\\/评委数 int n;\\\/\\\/学生数 int i; \\\/\\\/int tmp, tmp1 = 0; printf(请输入评委人数数:\\\ ); scanf(%d,&m); printf(请输入学生人数:\\\ ); scanf(%d,&n); int array[n], b[n]; for(i = 0; i< n ; i++) { array[i] = avg(m); b[i] = array[i]; \\\/\\\/第几名学生 } fun(array,n); for(i = 0; i< n ; i++) { if(b[i] = array[0]) { break; } } printf(获得一等奖的学生是: %d 得分是 %d\\\ , i, array[0]); for(i = 0; i< n ; i++) { if(b[i] = array[1]) { break; } } printf(获得二等奖的学生是: %d 得分是 %d\\\ , i, array[1]); for(i = 0; i< n ; i++) { if(b[i] = array[2]) { break; } } printf(获得二等奖的学生是: %d 得分是 %d\\\ , i, array[2]); for(i = 0; i< n ; i++) { if(b[i] = array[3]) { break; } } printf(获得三等奖的学生是: %d 得分是 %d\\\ , i, array[3]); for(i = 0; i< n ; i++) { if(b[i] = array[4]) { break; } } printf(获得三等奖的学生是: %d 得分是 %d\\\ , i, array[4]); for(i = 0; i< n ; i++) { if(b[i] = array[5]) { break; } } printf(获得三等奖的学生是: %d 得分是 %d\\\ , i, array[5]);}注:1.我的程序运行的编译器是支持可变数组的定义的。
2.你要是运行的话,注意一下变标点符号的问题,我程序里可能有中文符号,
如何学习C语言?
可以,入门可以看视频和谭浩强的C,谈后看编号的学习,测试,久了就可以了。