1 本人大二,学过C和数据结构,但都不怎么样,现在想提高编程能力,有人说最好看原版书,本人英语刚刚六级水平,能看懂吗?
2 C++要学吗?本人C++基本没学,但是好多书都是用C++为载体的,如果不学C++又感觉那些书上的东西可惜了,所以很纠结是否应该学一下C++。。
3 还有就是应该看哪些书?这些书我在网上找的书单,我应该看哪些?以什么样的顺序看?(重要!!!)
人月神话
编程珠玑
代码大全
the c programming language
编程之美—微软技术面试心得
算法导论
C Traps and Pitfalls
Expert C Programming
编程之道
C Primer Plus。。
还有什么要补充的吗?请告诉我,最好能把他们综合起来,然后告诉我看书的顺序以及注意事项,越详细越好,请不要复制,谢谢。
-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
#include<stdio.h>
#include<math.h>
main()
{
int x,n,flag=1;
scanf(“%d”,&x);
for (n=2;n<=x-1;n++)
if(x%n==0)
flag=0;
if(flag==1)
printf(“%d 是”,x);
else
printf(“%d 不是”,x);
}
哪位大师能用文字描述下执行的过程么???
这个是求一个数是不是素数的。书上的例子多看看书了。
#include<stdio.h>
#include<math.h>
main()
{
int x,n,flag=1; /*定义变量*/
scanf(“%d”,&x);/*输入X的值*/
for (n=2;n<=x-1;n++)/*循环的条件,N=2,N小于等于X-1的时候N+1*/
if(x%n==0)
flag=0; /*如果X的值取余等于0则FLAG等于0*/
if(flag==1) /*如果FLAG等于1*/
printf(“%d 是”,x); /*输出X是素数*/
else
printf(“%d 不是”,x);/*否则输出X不是素数*/
}