最近写作业的过程中遇到了一些常见的问题和错误,在这里进行总结和记录,愿共勉。
1.c语言中没有string类型,不要和java,c++等弄混,
要想存放字符串,需要定义一个字符数组如name【10】
2.printf输出补位问题
(1)输出补零:
printf("%02d",n);输出数字n,前面补零。
例:printf("%02d:%02d",4,9); 结果显示>>>04:09(2)输出补空格:
后补空格:
printf("%-5d",n);输出数字n,宽度5位,位数不足后补空格。
例:printf("%d*%d=%-5d",3,2,6); >>>3*2=6····前补空格:
printf("%4d",n);输出数字n,宽度4位,位数不足前补空格。
例:printf("%d*%d=%5d",3,2,6); >>>3*2=····6
3.for循环模块,if条件模块等,写完题头就直接把{ }打出来,否则最后容易忘记。
4.double类型输入输出均用 “ %lf ”。