几个小问题
程序代码:/* Filename: a.c */
/* written by waterstraw, finished on Nov 3, 2010 */
/* 班级收费情况 */
#include <stdio.h>
main()
{
int student, money;
int lower, upper, step;
printf("班级收费情况\n");
printf("\n");
printf("学号\t金额\n");
lower = 1; /* 第一位同学 */
upper = 42; /* 最后一位同学*/
step = 1; /* 排序 */
student = lower;
while (student <= upper) {
money = 9;
printf("%d\t%d\n", student, money);
student = student + step;
}
}请问各位高手,为什么我在student = student + step;下面加一行return 0;这个返回值后输出的结果变成了下面这样?班级收费情况
学号 金额
1 9
return 0;在这里起到什么作用?
如果需要隔一行输出,是不是只能通过printf("\n");实现?还是有其他方法可以实现方法?
如果需要将结果输出为居中对齐,又如何才能实现?










这又不是使用Excel或word,你要实现什么功能或样式就必须自己明确的告诉计算机,否则电脑才不管你呢