导航:首页 > 编程语言 > c语言abc程序

c语言abc程序

发布时间:2024-10-21 07:44:05

A. c语言中试编写一个程序,输入abc三个整型变量的值,输出最大max和最小值min

此方法(算法)不是最好,但容易理解。
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
printf("the max is%d\n",a);
if(b>a&&b>c)
printf("the max is%d\n",b);
if(c>b&&c>a)
printf("the max is%d\n",c);
if(a<b&&a<c)
printf("the min is%d\n",a);
if(b<a&&b<c)
printf("the min is%d\n",b);
if(c<b&&c<b)
printf("the min is%d\n",c);
return 0;
}

B. c语言:3个数abc,按大小顺序输出

代码如下:

#include <stdio.h>
int main()
{
int t,a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
t=a,a=b,b=t;
}
if(a<c)
{
t=a,a=c,c=t;
}
if(b<c)
{
t=b, b=c, c=t;
}
printf("%d %d %d ",a,b,c);
return 0;
}
原理就是运用冒泡算法,把最大的数浮在最上面,而小的数就下沉,最后就输出。

拓展资料

1、冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。

2、它重复地走访过要排序的元素列,一次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。

3、这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。

资料来源:网络:冒泡排序

C. 编写一个C语言程序,输入abc三个值,计算并输出其平均值

main()
{
float a,b,c,average;
printf("请分别输入a,b,c的值,用逗号隔开:");
scanf("%f,%f,%f",&a,&b,&c);
average=a+b+c;
average=average/3;
printf("a,b,c的平均值是:%f",average);
}

阅读全文

与c语言abc程序相关的资料

热点内容
微信文件传送电脑 浏览:600
什么app可以解压百度云rar 浏览:627
苹果6sp换壳 浏览:956
海盗船k70rgb灯光配置文件 浏览:336
linuxfsstat 浏览:926
电脑文件有个锁 浏览:441
ps多张pdf文件夹 浏览:2
怎样压缩文件能传到qq邮箱 浏览:923
南昌房管局网站怎么查备案 浏览:884
如何设置ipad下载密码 浏览:458
ae信号干扰教程 浏览:548
电脑之前删掉的文件怎么找 浏览:805
索尼z1刷什么系统升级 浏览:466
自创字体怎么编程序 浏览:381
成都的苹果售后服务电话号码 浏览:698
文件放笔记本哪个盘 浏览:745
starbound星球文件格式 浏览:137
javathis和super 浏览:782
iphone5左上角翘屏 浏览:863
自制音乐节奏灯教程 浏览:963

友情链接