首页 > 其他 > 详细

关于代码习惯

时间:2020-09-22 09:15:15      阅读:61      评论:0      收藏:0      [点我收藏+]

在此做出对比
——班助和我的代码差别在哪
banzhu de

#include <stdio.h>
int main ()
{
	int num1, num2, num3, num4;
	int sum;
	double average;
	
	num1 = num2 = num3 = num4 = 0;
	scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
	sum = num1 + num2 + num3 + num4;
	average = sum / 4.0;
	printf("Sum = %d; Average = %.1f\n", sum, average);

	return 0;
}

wo de

#include <stdio.h>
int main ()
{
int a,b,c,d,sum;
float average;

a=0,b=0,c=0,d=0;

sum=a+b+c+d;
average=sum/4.0;
scanf("%d %d %d %d",&a,&b,&c,&d);


printf("Sum = %d; Average = %.1f\n",sum,average);

return 0;
}

小结:
  • 定义变量使用缩写,不使用无意义缩写,便于读懂?
  • 定义变量和赋值之间应距离较大距离?
  • 每行代码之间间隔一行?
  • 在输入,输出函数中,运算符应与算子隔开?(PTA里面的题目好像都是这样。。) ,准确的来说应该是写表达式的时候。
  • 计算浮点数尽量用double?
    (句末使用问号代表个人想法,不一定是正确)
    Q:还不是特别懂为什么要除以4.0。

关于代码习惯

原文:https://www.cnblogs.com/Z1188G/p/13710021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!