1 本人大二,学过C和数据结构,但都不怎么样,现在想提高编程能力,有人说最好看原版书,本人英语刚刚六级水平,能看懂吗?
2 C++要学吗?本人C++基本没学,但是好多书都是用C++为载体的,如果不学C++又感觉那些书上的东西可惜了,所以很纠结是否应该学一下C++。。
3 还有就是应该看哪些书?这些书我在网上找的书单,我应该看哪些?以什么样的顺序看?(重要!!!)
人月神话
编程珠玑
代码大全
the c programming language
编程之美—微软技术面试心得
算法导论
C Traps and Pitfalls
Expert C Programming
编程之道
C Primer Plus。。
还有什么要补充的吗?请告诉我,最好能把他们综合起来,然后告诉我看书的顺序以及注意事项,越详细越好,请不要复制,谢谢。
>> 本文固定链接: http://www.vcgood.com/archives/3466
#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不是素数*/
}