发布网友 发布时间:2022-04-29 17:19
共1个回答
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}
热心网友 时间:2023-10-22 21:26
该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:
(1)取3个数中的任意2个数比较,将大的那个数赋给max;
(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;
(3)输出最大值。
具体程序如下:
#include <stdio.h>int main(void)
{ int a,b,c;scanf("%d %d %d",&a,&b,&c); // 输入3个数int max = a; //默认最大值为aif(max<b)max = b; //选出a,b中的最大值
if(max < c) //将前两个中最大值与c比较,得出真正的最大值 max = c;printf("%d",max); //输出最大值
return 0;}