导航:首页 > 编程语言 > 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程序相关的资料

热点内容
苹果appstore日本账号 浏览:532
解密dg加密的文件 浏览:206
gsh6什么格式文件 浏览:507
dnf85版本觉醒任务 浏览:998
范冰冰苹果百度云盘资源链接 浏览:507
数据库主机是什么系统 浏览:812
pdf表单教程 浏览:715
百度浏览器去更新安卓破解版 浏览:855
光盘内部应用程序错误 浏览:83
iphone6升级ios9步骤 浏览:873
魔力代码 浏览:497
win10打开局域网文件夹很卡 浏览:986
app收益怎么分 浏览:812
我的世界什么版本好玩 浏览:341
控制专硕如何报考编程 浏览:534
元祖在编程里是什么意思 浏览:491
小码王为什么比核桃编程贵 浏览:627
qq下载app有哪些 浏览:380
旅游app的社区模块有什么 浏览:847
盗版win7怎样升级win10 浏览:524

友情链接