早教吧作业答案频道 -->其他-->
一个C语言求绝对值的问题?我在VC++6.0平台上编写求一个数的绝对值程序如下:#include<stdio.h>doubleabstr(doublex){if(x<0.0)x=-x;elsex=x;return(x);}main(){doublea,abstr(doublea);printf("Enterrea
题目详情
一个C语言求绝对值的问题?我在VC++ 6.0平台上编写求一个数的绝对值程序如下: #include <stdio.h> double abstr(double x) { if(x<0.0) x=-x; else x=x; return(x); } main() { double a,abstr(double a); printf("Enter real number a please:"); scanf("%1f",&a); printf("abs(%1f)=%1f\n",a,abstr(a)); } 编译和运行都没有问题,可是在执行窗口界面显示结果时却与实际不符合。如下: Enter real number a please:-98.7 abs(-92559631349317831000000000000000000000000000000000000000000000.000000)=9255 9631349317831000000000000000000000000000000000000000000000.000000 Press any key to continue 请高手帮忙解惑!!!
▼优质解答
答案和解析
你的程序 #include double abstr(double x) { if(x<0.0) x=-x; else x=x; return(x); } main() { double a,abstr(double a); printf("Enter real number a please:"); scanf("%1f",&a); printf("abs(%1f)=%1f\n",a,abstr(a)); } 我的改进程序: #include double abstr(double x) { if((x-0.0)<0.0) x=-x; else x=x; return(x); } main() { double a,b; double abstr(double a); printf("Enter real number a please:"); scanf("%lf",&a); b=abstr(a); printf("abs(%lf)=%lf\n",a,b); }
看了 一个C语言求绝对值的问题?我...的网友还看了以下:
下列各项表述有误的一项是()A.“序”又称叙、叙文、叙言、序言、序文、引、引言、导言等,按类型可分 2020-06-19 …
在《共产党宣言》1890年的德文版序言中,恩格斯难抑兴奋激动的心情说:“今天我写这个序言的时候,欧 2020-06-19 …
作文集的序言我需要在这个暑假内完成一个作文集,这个作文集要求写序言,可是我不知道这个所谓的序言怎么 2020-07-23 …
读一读含“言”字的词语,想一想它们各表示的是什么意思,然后试着填一填.名言良言宣言赠言狂言格言忠言誓 2020-11-08 …
下面的词语是什么意思?名言良言宣言赠言狂言格言忠言誓言诺言戏言箴言诤言预言序言危言流言谗言谣言婉言遗 2020-11-23 …
什么叫序言,怎样写?序言和前言有什么不一样吗?关于作文的序言应该怎样写? 2020-11-23 …
一本作文集的序言一篇作文集的序言作文集的内容是:自己平常所写的优秀作文.序言的字数300—400左右 2020-11-23 …
序言和导言的区别讲课说到《〈物种起源〉导言》,有点不明白导言和序言的根本区别是什么? 2020-11-23 …
仙侣奇缘2序言问题啊我序言任务都做好了为什么序言还是在未完成任务那一块啊?我牛刀小试都做结束了为什么 2020-11-23 …
老师让我们给自己平时的作文本写个序言、、怎么写啊??老师让我们给自己的作文本写个序言、、是自己的作文 2020-11-23 …