求[1,200]之间素数的之和.的计算机C语言程序设计

求[1,200]之间素数的之和.的计算机C语言程序设计,第1张

#include "stdio.h"

main()

{

int i,j,total

int a[201]

for(i = 1i <= 200i ++)

a[i]=1

for(i = 2i < 200i ++)

if(a[i])

{

for(j = i*ij <= 200j += i)

if(a[j])a[j]=0

}

total=0

printf("200以内质数:\n")

for(i = 2i <= 200i ++)

{

if(a[i] == 1)

{

printf("%5d",i)

total+=i

}

}

printf("\n总和:%d\n",total)

}

许多人都力推谭浩强的,但是我没读过,只是把自已的教材通读一遍,代码研究一下,这个很容易做到,接下来就是不断编程(这是最重要的,也是提升编程能力的过程),从最简单的开始,现在有许多网站可以用来刷题,例如北大的poj(当然这个对初学者较难),但是尽管难,只要坚持就行。当你认为这们语言你已经了解了,如果作为计算机专业的,就学一门面相对象的语言例如C++,C#,java,读一读《c++编程思想》《java编程思想》。。。会很有帮助。对于算法方面看看《算法导论》,研究一下经典算法!

关于C语言速成课的选择,主要取决于个人的学习习惯和学习目标。以下是一些比较受欢迎的C语言速成课:

1.《C语言程序设计》(谭浩强著):这是一本较为经典的C语言教材,内容丰富、条理清晰,适合初学者和有经验的程序员。

2.《C程序设计语言》(Brian W.Kernighan,Dennis M.Ritchie著):这本是C语言的经典教材,虽然出版时间比较早,但是内容系统、实用,可以帮助读者快速入门,适合有一定编程经验的人。

3.《C语言编程从入门到精通》(赵凯强著):这是一本循序渐进的教材,包含了大量实例和题目,适合希望掌握C语言编程的初学者和进阶者。

总之,选择适合自己的C语言速成课,需要考虑自己的学习风格、需求和能力水平。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7751759.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存