每周工作日更新blog,qtp的方法!

7.20开发是个什么东西之C语言!!!

上一篇 / 下一篇  2011-07-20 09:03:17

记得在学校时候很排斥编程的,基本没怎么听过这方面的课,现在说来惭愧啊,经过三天的熏陶后,自己也许对开发有了新的认识,并没有那么枯燥乏味,也许某个算法调试成功后,还会给你带来一点小喜悦```

c是一种底层语言,他应该是与物理层打交道比较好的语言了,我一直是这么认为的,不过短短三天时间我们也只能去了解些皮毛,在这里我深深的被那些非计算机专业的童鞋震惊了,他们的表现太给力了,三天就能把从来没听说过的东西理解到一定程度,佩服之情让我这个软件工程的选手情何以堪啊!!!

先写一个判断你输入的整形数字是否为素数的函数吧!

int pri(int x)//定义判断素数的函数

{

 int i=2;//定义循环变量值(1肯定能被任何素数整除从2开始循环)

 for(;i<=sqrt(x);i++)//当i在2与x的平方根范围内做循环

{

  if(x%i==0)

  {

   return 0;break;//当x能被2到其平方根范围内的数整除时返回0循环结束

  }

 }

  if(x>1)

  {

   return 1;//小于2的整数都不是素数同时保证2,3也是素数

  }

}

上面很简单的例子,但是我编译的时候发现好几个错误,比如定义函数的时候加了;,大括号写成中文的了,这些都是我们长犯的错误,只有多写多练才行。

还有就是大家不要只认为把程序写出来就完事了,我们更注重的是算法的表达,是不是能更优化更简单,这是开发所追求的东西,当然做测试不需要那么高端,但高端总比业余好很多。

大家想想假如我上面代码在被main()调用时我输入的是小于2的数他是不是会报错呢?????

 


TAG:

 

评分:0

我来说两句

日历

« 2024-05-17  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 28400
  • 日志数: 59
  • 建立时间: 2011-06-17
  • 更新时间: 2012-09-18

RSS订阅

Open Toolbar