永发信息网

c语言中想输出一个数,但不知道最终类型,怎么输出?

答案:2  悬赏:70  手机版
解决时间 2021-04-29 11:58
比如:m=n/34,得到的m可能为整,也可能是带小数的数,我要得到m怎么办呢?
最佳答案

那你希望m是整数还是浮点数嘛,这都是看你个人的(程序是自己设计的嘛)


如果你想是整数,那就用%d


如果你想是浮点数,那就用%f


给你举个例子吧,例如n=65


那本来n/34应该等于1.911765 但是如果你用的是%d 那输出的就是1


如果你用的是%f 那输出的就是1.911765


好了,明白了吗?

全部回答

#include <stdio.h> void main() {

float n,m=0; printf("请输入n的值:"); scanf("%f",&n);

m=n/34; printf("%f",m);

}

如果你不知道,m的值是整数还是小数!只要定义m为浮点数!

希望对你有所帮助!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
路上碰到要钱、要饭的要不要施舍?
用内存卡连接电脑怎么下载手机QQ2010版的?要
温馨粥屋地址在哪,我要去那里办事
( )首 ( )步 填成语
怎么提高魔方还原速度?!还有高级玩法与初级
小白兔为什么不嫁给斑马???
燃气公交车如何才能省气啊?
微笑百事达的电视中有哪些成员有哪些?
石家庄建筑装修鉴定机构
金山报毒,我删掉病毒,电脑就不能正常启动了
电脑开了机没有桌面显示怎么办
求一篇英语作文题目:你怎么样提高英语水平
七月上扣篮是怎么样的?
朋友食馆在哪里啊,我有事要去这个地方
与时间赛跑的句子,林清玄《和时间赛跑》文章
推荐资讯
城市达人为什么不显示我的相片和日记
一个梯形上底减去四厘米,下底减去两厘米,面
健尔马足疗机好不好
大家帮我把这几个字加几笔
一个QQ号可以有几个游戏账户
为什么开机后总跳出便民网址,口香糖网址
假设你的特长不被老师同学们重视,无用武之地
孟子有一句关于不要去跟别人争论的名言。
头文里面藤原文太(拓海的老爸)后来在86上面
被220伏的电打了,还有救吗?
一个男孩愿意为一个女孩付出一切,甚至是生命
一百多元钱的山寨黑莓手机哪有卖的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?