""" 输入三个数,输出其最大值 Author:罗万财 Date:2017-7-6 """ a=int(input('a=')) b=int(input('b=')) c=int(input('c=')) my_max=a>b and a or b my_max=c>my_max and c or my_max print(my_max) 结果: a=5 b=1 c=78 78
题:输入三个数a,b,n,输出a和b不大于n的公倍数的所有个数. 这题的思想是先求得a和b的最大公约数,然后用a和b的积除以最大公约数,得到最小公倍数,再持续加上最小公倍数,直到超过n,记下n的个数.如:8,12,100,最大公约数为4,则最小公倍数为24.则公倍数为:24.48.72.96,即总共有4个. 代码如下: #include<iostream> #include<algorithm> using namespace std; int main() { int a, b,
输入三个整数x,y,z,请把这三个数由小到大排序,再把数组由大到小排序,再输出最大值和最小值! #定义一个空数组 numbers = [] #循环遍历,下面的4是控制循环次数 for i in range(4): if i > 0: x = int(input(f"请输入第{i}个整数:")) #把用户输入的数传递到定义的numbers数组中 numbers.append(x) #输出未排序之前的数字 print(f"未排序之前是:{numbers}") #让
总结:我暂时不能理解,C语言时讲过,java里就不理解了 package com.a; import java.sql.Date; import java.util.Scanner; //输入三个数,按从小到达的顺序输出 public class Test { public static void main(String[] args) { Scanner c = new Scanner(System.in); System.out.println("请输入3个数"); int a =
#include <stdio.h> /* 有三个数a,b,c要求按大小顺序将其输出 ----------soulsjie 20170525------ */ void main(){ int a,b,c; printf("请输入三个数用逗号隔开:\n"); scanf("%d,%d,%d",&a,&b,&c); printf("the number one is :%d\n",a); printf("
#include<stdio.h> int max(int a, int b)/*定义函数*/ { if (a > b) return a; else return b; } int main() { int a, b, c, maxvalue; printf("请输入三个数:\n"); scanf_s("%d%d%d", &a, &b, &c); maxvalue = max(a, b);/*调用函数*/ maxvalue
python简单方法判断三个数能否组成三角形 #encoding=utf-8 import math while True: str=raw_input("please input three numbers a,b,c:('stop' to exit)") print "####",str,type(str) if str !="stop": x,y,z = eval(str) min_value=min(x,y,z) max_value=ma
day3 --------------------------------------------------------------- 实例005:三数排序 题目: 输入三个整数x,y,z,请把这三个数由小到大输出. 分析:很常见的排序,不直接调排序函数的话,可以多写几个if,但是自己不满足,试试冒泡排序,还好写出来了 1 list = [] 2 for i in range(1,6): 3 list.append(int(input(f"请输入第{i}个数:"))) 4 for j