当前位置: 查字典图书网> 科技> C语言程序设计> 比风格差更恶劣的是没有风格。

比风格差更恶劣的是没有风格。

对“比风格差更恶劣的是没有风格。”的回应

艾弗新 2016-10-04 20:58:16

thank you ~~~

非格 2016-09-01 19:37:58
艾弗新 :同问

偶尔看见,这么说这段代码的小问题是:int max(int x,iny);这行代码应该写在void main()的上方也就是改成:
int max(int x,int y);
void main(){
.....
提前声明函数是告诉编译器在编译时是存在这个函数的,如果没有提前声明,那么在一些情况下是会出问题的。
最大的问题是风格!!写程序没注释,不要觉得因为程序短所以不写,这对你习惯的养成是很重要的,其次在主函数内的变量声明没有任何意义像什么a,b,c,i1,i2这在程序中看见是很要命的。
所以这本书就是告诉你怎么写程序,但是没有告诉你正确习惯的养成。

celsky 2014-08-26 17:07:18

 #include <stdio.h>
  void main()
  {
  int max(int x,int y); //在函数里面声明函数?
   int a , b , c ;
   scanf("%d,%d",&a,&b); //整数用了浮点。。
   c=max(a,b);
   printf("max=%d\n",c); //c是int好不好,用%i
  }
  int max(int x,int y) //这个函数纯粹是多余。实现我写在下面。
  {
   int z;
   if (x>y) z=x ; //虽然可以这样,但是这是给初学者。。
   else z=y;
   return(z) //分号?!括号?!
  }
另外,通篇没有缩进。
max实现可以用宏或者内联函数效率高的多,一行的事。还有种东西叫做三目运算符。
我觉得大学我不能学编程了。。。现在高三,水平有限,如有不对的欢迎大牛指正!

繁鸢似雪 2014-03-05 18:13:17

应该是空格吧,对齐的问题吧。

艾弗新 2014-01-26 13:38:48

同问

被吓坏的人 2014-01-24 15:08:55

问一下,这段代码问题在哪?(我是初学者,真的不清楚)

《C语言程序设计》热门书评


书名: C语言程序设计
作者: 谭浩强
出版社: 清华大学出版社
出版年: 2001-12-1
页数: 338
定价: 24.00元
装帧: 平装(无盘)
ISBN: 9787302037910