C语言中,答案加号后面为什么是02啊,0有什么意义吗,%-6.2e中的-又有什么意义呢?

日期:2022-02-22 12:55:11 人气:1

C语言中,答案加号后面为什么是02啊,0有什么意义吗,%-6.2e中的-又有什么意义呢?

因为前面的输出格式里面已经定义了,%-6.2那个“-”指输出数据时,如果数据长度不超过6位时,向左靠,右端补空格。
02还是002,这个是看系统,其实大小是一样的,一般C编译比如VC++里面,如果没有指定数据所占宽度,那么数字小数部分占6位,指数部分占5位(如e+002,这些字符1个占1位,共5位),而题目中已经定义了宽度,小数部分占2位,而那个6应该至少为8,可能不同的系统有所差异。
所以,这个题目
    A+
热门评论