c语言输入A、B两个数,输出最小的数或者最大的数

作者&投稿:佐骆 (若有异议请与网页底部的电邮联系)
c语言用户任意输入两个数值,输出最小数~

源代码如下:
#include
int main()
{
int n1, n2, minMultiple;
printf("输入两个正整数: ");
scanf("%d %d", &n1, &n2);
// 判断两数较小的值,并赋值给 minMultiple
minMultiple = (n1>n2) ? n1 : n2;
// 条件为 true
while(1)
{
if( minMultiple%n1==0 && minMultiple%n2==0 )
{
printf("%d 和 %d 的最小数为 %d", n1, n2,minMultiple);
break;
}
++minMultiple;
}
return 0;
}

扩展资料
输入任意六个数输出最小的数的源代码
#includevoid main(){
int i,j,a[6];
printf("请输入6个数字:");
for(i=0;i<6;i++)
scanf("%d",&i);
for(j=1;j<6;j++){
if(a[0]>a[j])
a[0]=a[j];}printf("最小数为%d
",a[0]);

#include
void main()
{
int a,b;
int max;
printf("请输入两个数:");
scanf("%d %d",&a,&b);
max=a>b?a:b;
printf("
大数为%d
",max);
}

#include <stdio.h>
void main()
{
int a, b;
int max, min;
scanf("%d%d", &a, &b); //输入a,b
max = (a>b)? a:b; // max 等于大数
min = (a<b)? a:b; // min 等于小数
printf("大数:%d\n", max);
printf("小数:%d\n", min);
}

#include <stdio.h>
int main(void)
{
int a,b;
scanf("%d %d",&a,&b);
printf("the bigger is : %d\n",a>b?a:b);
printf(the smaller is :%d\n",a<b?a:b);

return 0;
}

#include<stdio.h>
int max(int x,int y)
{
if(x>y) return(x);
else return(y);
}
void main()
{ int C;
scanf("%d,%d",&A,&B);
C=max(A,B);
printf(“%d”,C);
}

最大
#define max(A,B) (A>B? A:B)

最小
#define min(A,B) (A>B? B:A)

http://hi.baidu.com/ccliangbo/blog/item/bc679926b710ec81033bf6f2.html
这篇日志里面从交换值开始,最后的例子是找最大数的。
这个空间是C语言入门教程,你可以参考。


c语言 输入a和b两个整数,按先小后大的顺序输出a和b(交换指针)
1、新建一个工程和.c文件 ,输入头文件和主函数。2、然后开始定义变量类型。3、输入a和b两个整数。4、对a和b两个不同的整数进行赋值。5、然后通过if语句实现值大小的比较。6、输出最后的结果。7、编译、运行,可以看见按先小后大的顺序输出a和b。

c语言程序:输入两个整型数,然后按其大小的顺序输出这两个数。
\/*c语言程序:输入两个整型数,然后按其大小的顺序输出这两个数。*\/ include "stdio.h"void main(){ int a,b;printf("请输入a、b二个整数");scanf("%d,%d",&a,&b);if(a>b){ printf("%d,%d",a,b);} else { printf("%d,%d",b,a);} 希望对你有所帮助。

C语言编程:输入a和b两个变量并比较大小,输出最大的。
int a,b;int max;printf("请输入两个数:");scanf("%d %d",&a,&b);max=a>b?a:b;printf("\\n大数为%d\\n",max);}

C语言题目。输入a和b两个整数,判断b是否为a的整数。是输出“yes”,反 ...
include <stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); puts(a%b?"no":"yes"); return 0;}

c语言编程,输入两个数a,b (a<b)。输出从a到b的所有数字(包含本身),本...
include <stdio.h>int main(){ int a, b; int i; scanf ("%d%d", &a, &b); for (i = a; i <= b; ++i){ printf ("%d ", i); } printf ("\\n"); return 0;} 程序执行结果如下:

写个C语言程序!任意输入两个数,A,B!输出结果是A的B次方!
if(B<0){ while(-B){ result*=A;B++;} result=1\/result;} else if(B>0){ while(B){ result*=A;n--;} } return(result);} 主函数里面调用就可以了,格式是申明:void pow(float A,int B);例如:void main(){ float A;int B;void pow(float A,int B);poe(A,B);} 自己写...

用C语言写一个很简单的程序,输入两个整数a,b,要求输入a-b的值,例如...
include<stdio.h> main(){ int a,b;printf("请输入A和B:");scanf("%d%d",&a&b);printf("a-b的差为:%d",a-b);}

c++ 编写一个程序,要求输入两个数a和b,计算出a和b的和,差,积,并输出...
int main(void){int a, b;printf("请输入第一个整数\\n");scanf("%d", &a);printf("请输入第二个整数(注意!这个数不能为零)\\n");scanf("%d", &b);while (b==0){printf("你输入了零!请重新输入!\\n");scanf("%d", &b);if (b!=0) break;}printf("%d+%d=%d\\n", a...

...然后输出的结果是a的b次方。不用POW(a,b);可以吗。我用的是WIN-TC...
那就自己写pow函数呗……用for循环(或者其他循环也行),计数变量每增加1就用乘以一次a,最后输出结果咯 再不懂的话百度Hi我吧。

c语言 输入俩个正整数a,b 输出[a,b]中所有偶数之和
下面给出一个使用C语言实现求[a,b]中所有偶数之和的示例代码:```c include <stdio.h> int main() { int a, b, sum = 0, i;printf("请输入两个正整数a和b(a<=b):");scanf("%d %d", &a, &b);for (i = a; i <= b; i++) { if (i % 2 == 0) { sum += i...

富源县19238524406: 输入2个数,取最小的!!C语言 -
漕枝洛庆: #include<stdio.h> void main() { float a=0,b=0,result=0; printf("Input two numbers:\n"); scanf("%f%f",&a,&b); if(a>b) result=b; else result=a; printf("the smaller number is :%f",result); }

富源县19238524406: 编写一个程序,输入a,b两个数,输出其中较小者的值 -
漕枝洛庆: program mix; var a,b:real; begin readln(a,b); if a

富源县19238524406: 用C语言编写一个程序,从键盘输入两个正整数,输出这两个整数的最小公倍数 -
漕枝洛庆: 用欧几里德算法,最经典的了 #include <stdio.h> #include <stdlib.h> main() {int p0,q0;printf("输入两个正整数:");scanf("%d%d",&p0,&q0);int p=min(p0,q0),q=max(p0,q0);//min(),max()自己写吧int r=p;while(p%q!=0)p+=r;printf("最小公倍数为:%d",p); }

富源县19238524406: c语言选择输出两数中较小的数 -
漕枝洛庆: #include "stdio.h" main(){ int a,b; printf("Plese input number a,b:\n"); scanf("%d%d",&a,&b); if(a>b) a=b; printf("The min is%d",a);}

富源县19238524406: c语言编程,输入两个数,输出最小的那个,求解决办法,谢谢! -
漕枝洛庆: 第一句printf的右括号有问题是中文的,要换成英文,句末加英文分号,注意都要是英文状态下输入符号,除了双引号里面的,scanf的句末分号也有问题 #include <stdio.h> void main() {double a,b,min;printf("input 2 numbers:\n");scanf("%lf,%lf",&a,&b);min=a;if(min>b) min=b;printf("the min num is %.2lf",min); } 这个我的,试了可以

富源县19238524406: C语言,输入两个整数,输入1会输出最大值,输入2会输出最小值,用指针 -
漕枝洛庆: 你好,程序如下#include<stdio.h> void main() { float a,b,sum,avg,min,max; printf("请输入两个整数:\n"); scanf("%f%f",&a,&b); sum=a+b; avg=(a+b)/2; if(a>=b) { max=a; min=b; } else{ max=b; min=a; } printf("这两个整数的和是: %f\n",sum); printf("这两个整数的平均数是: %f\n",avg); printf("这两个整数中较小的数是: %f\n",min); printf("这两个整数中较大的数是: %f\n",max); } 有疑问提出 望采纳

富源县19238524406: 菜鸟求C语编程 两数之间取最小的,谢高手不烦解答
漕枝洛庆: #include<stdio.h> void main() { int a,b,c; printf("please input two numbers:\n"); scanf("%d%d",&a,&b); if(a>b) c=b; else c=a; printf("%d",c); }

富源县19238524406: C语言怎么编程序求出从键盘上输入的两个正整数a,b的最大公约数和最小 -
漕枝洛庆: #include<stdio.h> main() { int a,b,i,t,k; printf("输入两个数a>1,b>1\n"); scanf("%d %d",&a,&b); if(a>b) { t=a;a=b;b=t; } for(i=1;i<=a;i++) if(a%i==0&&b%i==0) k=i; printf("%d",k); }

富源县19238524406: 编写程序,输入两个数,输出最小的数 -
漕枝洛庆: 这是c语言的 #include "stdio.h" void main() {float a , b ;printf("请输入第一个数\n") ;scanf("%f",&a) ;printf("请输入第二个数\n") ;scanf("%f",&b) ;if(a printf("\n最小的数是%f",a); elseprintf("\n最小的数是%f",b);}

富源县19238524406: 用C语言编写输入两个数,输出小的 -
漕枝洛庆: #include int main() { int a,b; int c; scanf("%d%d",&a,&b); if(a < b) c = a; else c = b; printf("%d ",c); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网