00问答网
所有问题
当前搜索:
c语言浮点型输出
C语言
输入
输出
格式
答:
%"和字母之间插进数字表示最大场宽。可以根据需要
输出
数字的位数来决定“%”前的数值。如:%3d表示输出3位整型数, 不够3位右对齐。9.2f 表示输出场宽为9的
浮点数
, 其中小数位为2, 整数位为7,小数点占一位, 不够9位右对齐。8s 表示输出8个字符的字符串, 不够8个字符右对齐。
C语言
“企业发放的奖金根据利润提成” 的问题
答:
“企业发放的奖金根据利润提成” 的问题,用
C语言
表示应该为:// 企业发放的奖金根据利润提成。// i // 100000 // 200000 // 400000 // 600000 // i > 1000000 --- 超过1000000按1%。// 从键盘输入当月利润i,求应发奖金总数// if语句 #include int main(){ int i,j; printf("请...
C语言
里面,%d %c %f 分别是什么意思?怎么用?
答:
c
是以字符形式
输出
,只输出一个字符;f是以小数形式输出单、双精度度数,隐含输出6位小数。例子:int a=123;CString temp;// %d是十进制整数(int)temp.Format(“输出:%d”,a);::MessageBox(NULL,temp,"信息",0);信息框会显示123 d是显示10进制的整数,%c是显示单个字符,%f是显示
浮点数
(可...
c语言
中整型和
浮点型
混合运算的结果是什么类型
答:
结果会是:单精度
浮点型
。在
c语言
中,若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和
float型
运算时,先把int量转成float型后再进行运算。
C语言
的
浮点型
怎么转换为整型?
答:
C语言
中,
浮点型
转换为整型可以用:强制类型转换、自动类型转换,例如:(int)3.14、int a = 3.14。1、强制类型转换 强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符)(表达式),其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。例如: (double) a 把a转换为双...
c语言
中将一个
浮点型
赋值给整型时,会不会四舍五入?
答:
c语言
中将一个
浮点型
赋值给整型时,不会四舍五入,会直接舍去小数部分的数据,也可以认为是执行了下取整运算。将
浮点数
(单双精度)转换为整数时,将舍弃浮点数的小数部分, 只保留整数部分。将整型值赋给浮点型变量,数值不变,只将形式改为浮点形式, 即小数点后带若干个0。注意:赋值时的类型转换...
C语言
,新手求助!
答:
printf("%d\n",(x=5*6,x*4,x+5)); 这个是屏幕
输出
d表示输出的是整型,即控制x=5*6的输出格式是整型输出。\n表示换行。x*4,x+5没有输出,没意义 printf("%d%d%f\n",
c
,b,a);表示c的输出格式是整型,d的输出格式是整型,a的输出格式是
浮点型
。如果还不明白的可以追问,希望能帮...
C语言
的
浮点型
怎么转换为整型?
答:
C语言
中,
浮点型
转换为整型可以用:强制类型转换、自动类型转换,例如:(int)3.14、int a = 3.14。1、强制类型转换 强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符)(表达式),其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。例如: (double) a 把a转换为双...
C语言
,键盘输入123 456 8回车 然后 为什么
输出
的b和pow()函数都等于零...
答:
不可能是你说的那样子:b不会是0;pow结果是0是因为
输出
函数错用了%d,改为printf("pow(%d,%d)=%f\n",d,i,pow(d,i));就可以了……看图片:
c语言
怎么用printf
输出
结果以指数形式表示?
答:
可以使用:%e或者%E
输出
指数形式。e/%E以指数形式输出单、双精度实数。例如:include<math.h>#include<stdio.h>int main(){double a=10000,b=43.23435;printf("%e\n",a);printf("%E\n",b);return 0;}/*输出: 1.000000e+0044.323435E+001*/ ...
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜