88问答网
所有问题
C语言编程序:输入两个实数,按代数值由大到小的顺序输出这两个数。
C语言编程序:输入两个实数,按代数值由大到小的顺序输出这两个数。 求大神帮忙
举报该问题
推荐答案 2016-06-20
#include<stdio.h>
void main()
{
float a,b,t;
scanf("%f,%f",&a,&b);
if(a>b)//这里多了个;,就是没有进入if下面的调换,去掉就可以了
{t=a;
a=b;
b=t;}
printf("%f,%f\n",a,b);
}
追问
谢谢,非常感谢👍🏻👍🏻👍🏻👍🏻
谢谢,非常感谢👍🏻👍🏻👍🏻👍🏻
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MSttBVSSaVMtBMMcKBB.html
相似回答
输入两个实数,按代数值由大到小的顺序输出这两个数
。(都用
C语言
...
答:
设
两个
变量,将一个数值赋予它,然后将另外的数值赋予另一个变量,进行条件循环判断,然后print最大的那个变量即可
...要求
按代数值由大到小的顺序输出这两个数
(以
2
位小数形式)。应该怎 ...
答:
int main(){ double a, b;scanf("%lf %lf", &a, &b);if(a>b){ printf("%lf %lf\r\n", a, b);}else{ printf("%lf %lf\r\n", b,a,);} return 0;}
输入两个实数,按代数值由小到
大
的顺序输出这两个数
.
答:
这个程序
是可以达到你所说的目的的。如果ab的时候,才需要对换它们的值。
程序的
执行是这样的,woid main(){float a,b,t; //定义浮点型a b tscanf("%f,%f",&a,&b); //输入a bif(a>b) //当a>b时,执行1、2、3步骤,否则直接跳到步骤4{t=a; //步骤1a=b; //步骤2b...
C语言:输入两个
整数
,按代数值由大到小的
逆序
输出这个两个
。
答:
include "stdio.h"main(){ int a,b; scanf("%d%d",&a,&b); if(a>b) printf("%d %d",a,b); else printf("%d %d",b,a); getch();}
输入两个实数,按代数值由小到
大
顺序输出这两个数
.
答:
把a的值赋予t,b的值赋予a,然后再把之前t的值赋予b,简单说就是交换ab的值。这也是
这个程序
的核心实现交换功能的语句。
c++
输入两个实数,按代数值由小到大的顺序输出这两个数
答:
if(b>a){ t=a;a=b;b=t;} 重点在这个语句里面,如果你
输入的数
a,b,如果前者大 就不进行这个语句,直接
输出,
如果前者小于后者则进行这个语句,进行互换值,意思就是原来的a的值变为现在的b的值,原来的b的值给了a 。不知这样解释您是否能够理解?
C高手进!!!###这个表达式该怎样理解
答:
t是一个中间过度量,这段代码的目的是从小到大排序,所以说如果a小的话就不用判断了,可以直接printf输出。而如果a大的话就必须把a和b的值调换一下输出。t=a;a=b;b=t;这3句就是达到这个目的。首先把a的值赋给t,再把b的值给到a中,用t过度是因为把b给a后,a的值会被覆盖掉,有了t后...
C语言:输入两个实数,按代数值由小到大的顺序输出这两个数
。我写的哪里...
答:
代码在哪? 追问: #include<stdio.h> int main() {float a,b; scanf("%f%f",&a,&b); if(a>b) printf("%f%f",a,b); else printf("%f%f",b,a); return 0; } 回答: 你这是由大道
小的顺序
吧
大家正在搜
C语言求这个整数的绝对值
求实数的绝对值C语言
c语言如何输入实数
C语言求一个整数绝对值
合法的c语言实数
c语言中合法的实数怎么表示
合法的c语言实数判断
在c语言中合法的实数常型
实数相加C语言
相关问题
c语言 从键盘输入两个实数,要求按代数值由大到小的顺序输出这...
输入两个实数,按代数值由小到大的顺序输出这两个数
c++ 输入两个实数,按代数值由小到大的顺序输出这两个数
输入两个实数,按代数值由小到大的顺序输出这两个数.
输入两个实数,按代数值由大到小的顺序输出这两个数。(都用C语...
C语言:输入两个整数,按代数值由大到小的逆序输出这个两个。
3、程序编程题(20分) 输入两个实数,按代数值由小到大的顺...
输入两个实数,按代数值由小到大顺序输出这两个数.