c语言-C+语言从键盘输入3个整数,按照大小顺序从小到大输出,请问怎么写啊

问题描述

C+语言从键盘输入3个整数,按照大小顺序从小到大输出,请问怎么写啊

C+语言从键盘输入3个整数,按照大小顺序从小到大输出,请问怎么写啊

解决方案

http://zhidao.baidu.com/link?url=KV6HAUin520rFQztBsInzhjnHWEquwaXs95AtGd3qJ4ZL2swHI1jnKKNtkVr_a5YvOF26wlpy7Q9pMBoXgItKTxS4GCnOezJkDHx5mMr9ei

解决方案二:

#include
int main()
{ int i;
int a[i];
for(i=0;i<3;i++)
scanf("%d",&a[i]);
int j;
for(i=0;i<2;i++)
{for(j=1;j<2-i;j++)
if(a[i]>a[j])
a[i]=a[j];
}
for(i=0;i<3;i++)
printf("%d",a[i]);
}

解决方案三:

#include
using namespace std;
int main()
{
int a,b,c,temp;
cin>>a>>b>>c;
if(a>b)
{
temp=a;
a=b;
b=temp;
}
if(a>c)
{
temp=a;
a=c;
c=temp;
}
if(b>c)
{
temp=b;
b=c;
c=temp;
}
cout<<a<<" "<<b<<" "<<c<<endl;
}

时间: 2024-12-02 00:14:05

c语言-C+语言从键盘输入3个整数,按照大小顺序从小到大输出,请问怎么写啊的相关文章

从键盘输入10个整数,然后按照和输入相反的顺序输出出来

问题描述 从键盘输入10个整数,然后按照和输入相反的顺序输出出来 从键盘输入10个整数,然后按照和输入相反的顺序输出出来 要求用VC++实现 解决方案 #include int main() { int n[10],i; for(i=0;i scanf("%d",n+i); for(i=9;i>=0;--i) printf("%d ",n[i]); return 0; } 解决方案二: #include<stdio.h> int main() {

java-Java 从键盘输入一个只有加减法的等式,求结果

问题描述 Java 从键盘输入一个只有加减法的等式,求结果 从键盘输入一个等式,例如1+1-1,输出最后的答案1,输入的等式不确定项数 解决方案 /* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is pu

如何在win8中更改键盘输入或键盘语言

您可以按照以下步骤更改键盘输入设置: 1. 从开始屏幕,打开"控制面板". 2. 单击"常规",然后在右窗格中单击"添加输入语言". 3. 在语言列表中,单击您想要选择的语言旁边的"选项".(如果列表中没有您想要的语言,请单击"添加语言",选择想要的语言,然后单击"添加到列表".) 4. 在这些语言选项中,单击"添加输入法". 5. 从选项列表中选择键盘布局,单击&q

c-用C语言实现在键盘输入两个十进制数,然后在屏幕输出这两个数中较大的那个数

问题描述 用C语言实现在键盘输入两个十进制数,然后在屏幕输出这两个数中较大的那个数 我是这样写的: #include #include void main() { scanf("%d,%d",&a,&a,&b); c=max(a,b); print("max=%d",c); return 0; } 可是怎么就不对了呢?想不明白..啊-- 解决方案 1;如wolf所说,多一个&a,多return 0; 2;a,b,c没定义 3;我记得标

(C语言版)数据结构线性表从键盘输入元素实现相关功能,不报错,但执行意外终止

问题描述 (C语言版)数据结构线性表从键盘输入元素实现相关功能,不报错,但执行意外终止 #include #include #define MaxSize 50 typedef char ElemType; typedef struct{//struct结构体 ElemType data[MaxSize]; int length; }SqList; void InitList(SqList &L)//初始化线性表的方法,&是取地址符号,是定义指针符号,如int *b=&a:*a=4

c语言-C语言数据打包程序 从键盘输入一组数据,输出为头+长度+类型+数据+尾;结果很奇怪

问题描述 C语言数据打包程序 从键盘输入一组数据,输出为头+长度+类型+数据+尾:结果很奇怪 typedef struct DataMessage { int file_header; //数据头 int length; // 数据长度 char type; //数据类型 char data[10]; //数据 int file_ending; //数据尾 }Message; main() { char string[100]; Message mes; int i; mes.file_head

c语言-c语要求从键盘输入学生成绩同量计算班级平均成绩和及格学生的人数以及平均成绩??

问题描述 c语要求从键盘输入学生成绩同量计算班级平均成绩和及格学生的人数以及平均成绩?? c语言,要求从键盘输入学生成绩同量计算班级平均成绩和及格学生的人数以及平均成绩?? 解决方案 #include int main() { char ch; int i,Grade,Sum,passSum,gradeSum,passGradeSum; passSum = gradeSum = passGradeSum = 0; printf("请输入学生人数 "); scanf("%d&q

怎么在windows8系统中更换键盘输入或键盘语言

您可以按照以下步骤更改键盘输入设置: 1. 从开始屏幕,打开"控制面板". 2. 单击"常规",然后在右窗格中单击"添加输入语言". 3. 在语言列表中,单击您想要选择的语言旁边的"选项".(如果列表中没有您想要的语言,请单击"添加语言",选择想要的语言,然后单击"添加到列表".) 4. 在这些语言选项中,单击"添加输入法". 5. 从选项列表中选择键盘布局,单击&q

c语言 字符-从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符。

问题描述 从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符. 题目要求 Problem Description 从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符. Input 输入有多组测试数据. 每组两行,第一行是字符串(字符串至少还有一个字符,不多于100个),第二行是一个字符 Output 每组输出一行,删除了所有应删除字符后的字符串 Sample Input ABCDE E ASD Dfg fhd D Sample Output ABCD AS fg