zoukankan      html  css  js  c++  java
  • 用C++实现输入三个整数,中间用逗号隔开

     

     

    输入字符

     

    之前做到一些蓝桥杯的题目时,不会在输入时输入字符,今天特地学习了一下,我总结了两种方法。

    以输入三个整数,输出它们之间的最大值举例。

    第一种:用C语言实现

     1 #include<stdio.h>
     2 int m(int a,int b,int c)  //此函数用于求三个数的最大值
     3 {
     4     int max=0;
     5     if(a>max)  max=a;
     6     if(b>max)  max=b;
     7     if(c>max)  max=c;
     8     return max;
     9 }
    10 int main()
    11 {
    12     int a,b,c,max;
    13     scanf("%d,%d,%d",&a,&b,&c);  //C语言不用定义一个字符变量,可直接输入字符
    14     max=m(a,b,c);
    15     printf("%d
    ",max);
    16     return 0;
    17 }

    第二种:用C++实现

     1 #include<iostream>
     2 using namespace std;
     3 int m(int a,int b,int c)  //此函数用于求三个数的最大值
     4 {
     5     int max=0;
     6     if(a>max)  max=a;
     7     if(b>max)  max=b;
     8     if(c>max)  max=c;
     9     return max;
    10 }
    11 int main()
    12 {
    13     int a,b,c,max;
    14     char ch;  //定义一个字符变量
    15     cin>>a>>ch>>b>>ch>>c;  //可以在在整数之间输入任意一个字符
    16     cout<<"max="<<m(a,b,c)<<endl;
    17     return 0;
    18 }

    运行结果:

  • 相关阅读:
    Mac下django简单安装配置步骤
    NuGet 使用笔记
    gulp es7配置文件
    HaProxy配置
    Java工作环境笔记
    ReactJs笔记
    架构应该解决好对象的克隆问题
    Kotlin笔记
    Scala 笔记
    spark 笔记
  • 原文地址:https://www.cnblogs.com/canneddream/p/14168969.html
Copyright © 2011-2022 走看看