c语言出现-858993460怎么办
admin
2022-06-16 06:34:22
0

下面是我的代码,不论怎么输入都是这个结果,求求大神们了

#include

int main()

{

double sg;

double fq;

double mq;

char xb;

char yd;

char ys;

    scanf("%c%d%d%c%c",&xb,&fq,&mq,&yd,&ys);

if(xb=='m'){

if(yd=='y'){

if(ys= 'y'){

sg=((fq+mq)*1.02*1.015*0.54);

}

else if(ys=='n'){

sg=(1.02*(fq+mq)*0.54);

}

}

else if(yd=='n'){

if(ys=='y'){

sg=(1.015*(fq+mq)*0.54);

}

else if(ys=='n'){

sg=((fq+mq)*0.54);

}

}

}

else if(xb=='f'){

if(yd=='y'){

if(ys=='y'){

sg=(1.015*1.02*(fq*0.923+mq)*0.5);

}

else if(ys=='n'){

sg=("%f\n",1.02*(fq*0.923+mq)*0.5);

}

}

else if(yd=='n'){

if(ys=='y'){

sg=(1.015*(fq*0.923+mq)*0.5);

}

else if(ys=='n'){

sg=((fq*0.923+mq)*0.5);

}

}

}

printf("%d\n",sg);

return 0;

}


程序至少有一个严重的错,你的输入/输出格式与类型不匹配,结果肯定不对

对double类型,你必须用%lf格式符而不能用%d的,而输出 ,也必须是%f或%lf


相关内容

热门资讯

“移动文旅空间”迎接那达慕盛会... 为迎接黑龙江省杜尔伯特蒙古族自治县第三十届那达慕大会,中国铁路哈尔滨局集团有限公司哈尔滨客运段在哈尔...
科技赋能 解锁文旅产业的“打开...   9月3日至6日,2026中国文化旅游产业博览会在天津举办,20个国家和地区的2500余家文旅企业...
深耕中原,向新而行!郑州中牟杉... 9月4日晚,“中原时尚金秋消费季” 暨郑州中牟杉杉奥莱十周年庆启动仪式在中牟县举办,这场串联商业、文...
“文创视界”展区精彩亮相202... #媒体原创9月3日,由文化和旅游部主办的2026中国文化旅游产业博览会在天津梅江会展中心开幕,“文创...
贵州毕节:云端花海醉游人 贵阳... 时下,贵州省毕节市赫章县阿西里西·韭菜坪景区的野生韭菜花进入盛花期。在海拔2700余米的高山草甸上,...
专家访谈:打造支柱产业 河南文... 2024年,河南正式跨入“万亿级旅游消费市场”。2025年,河南旅游收入1.08万亿元,今年,仅前7...
地中海度假集团加入WTTC全球... 来源:环球网【环球网财经报道】近日,世界旅游及旅行理事会(World Travel & Touris...
葫芦爷爷走红:最美风景里必定站... ▲现实版“爷爷和7个葫芦娃”走红,吸引全国游客打卡寻找童年。图/人民日报“因为我的小孩也没有了,只有...
活力中国调研行丨一边看海一边踢... 您体验过在大海上踢球的快乐吗?您感受过面朝大海、静心阅读的惬意吗?01碧海蓝天中的球场全民健身新乐园...