1. 谁能举例说明%1d和%d,%1f和%f的区别?
在C语言中,控制符%d表示将一个整型变量输入输出,它是输入输出整型变量的最标准格式,但有时候为了排版美观和整齐(主要是指输出 ,如printf(“%2d”),对于输入没有多大意义),有意地将一个变量占两或多个变量的位置,是一种个人习惯,例如a=5 ;printf(“%2d”,a);那输出的5就占了两个变量的位置了,再如a=5 ;printf(“%d”,a);那输出的5占一个变量的位置了.
至于%1d则是讲一个整型变量按四个字节输出到屏幕上,而int型本来就有四个字节,故%1d实际上就是标准输出(%d)了。
控制符%f表示将一个单精度小数输入输出,它是输入输出float变量的最标准格式,%lf则是输入输出双精度小数(即double型变量)。
这样说你明白了吗,有疑问再问吧
2. 举例说明%1d和%d,%1f和%f的区别?
1、在C语言中,控制符%d表示将一个整型变量输入输出,它是输入输出整型变量的最标准格式,但
有时候为了排版美观和整齐,有意地将一个变量占两或多个变量的位置,是一种个人习惯,
例如a=5;printf(“%2d”,a);
那输出的5就占了两个变量的位置了,再如a=5;printf(“%d”,a);那输出的5占一个变量的
位置了。
2、至于%1d则是讲一个整型变量按四个字节输出到屏幕上,而int型本来就有四个字节,故%1d实
际上就是标准输出(%d)了。控制符%f表示将一个单精度小数输入输出,它是输入输出float变量
的最标准格式,%lf则是输入输出双精度小数(即double型变量)。
3. μ=1+d/f
1.
D=-4
F=3
E=4
2.
D=-8
F=15
E=-12
方法:1+D+F=9+3D+F 约掉F,算出D,D算出后F也知道了,带到第三个方程,E就知道了
4. 1+FD=1/FD=?求答案!
(1+根号5)/2
(1-根号5)/2