c语言编写程序:从键盘上输入4个实数,然后输出其中最大的一个?

作者&投稿:芮裴 (若有异议请与网页底部的电邮联系)
编写一个C语言程序,从键盘输入两个实数,求它们的乘积并输出,要求12位有效数字,小数点后保留4位。~

//C语言程序,实现输入的两个实数的加减乘除
#include

void main()
{
float x,y;

//提示输入需要计算的两个数
printf("
请输入两个非0的实数x、y:");
do {
scanf("%f,%f",&x,&y);
if (x==0 || y==0) printf("
你输入的数字不能为零,请重新输入");
} while (x==0 || y==0);

//实现加减乘除运算
printf("
%f+%f=%f
",x,y,x+y);
printf("
%f-%f=%f
",x,y,x-y);
printf("
%f×%f=%f
",x,y,x*y);
printf("
%f÷%f=%f
",x,y,x/y);
}

#include

intmain()

{

folata,b,c,s,p;

printf("请输入三角形的三边:");

scanf("%f%f%f",&a,&b,&c);

p=(a+b+c)/2;

s=sqrt(p*(p-a)*(p-b)*(p-c));

printf("三角形的面积为:%.1f",s);

return0;

}

扩展资料
C语言求杨辉三角形:
intmain()

{

intn;

cout<<"请输入行数:"<<endl;

cin>>n;

intupNumber=1;//用来记录上一个数

for(inti=1;i<=n;i++)

{

upNumber=1;

//输出三角空格

for(intj=n;j>i;j--)//这是为了使三角形成为正三角形

{

cout<<"";

}

cout<<"1";//这是输出每一行的第一个1

for(intj=1;j<=i-2;j++)

{

upNumber=(i-j)*upNumber/j;

cout<<upNumber<<"";

}

cout<<"1"<<endl;//每一行的最后一个1

}

return0;

}

int main()

{

int i,max,a[4];

scanf("%d",&a[0]);

max=a[0];

for(i=1;i<4;i++)

{

scanf("%d",&a[i]);

if(a[i]>max)

max=a[i];

}

printf("最大值:%d ",max);

printf("
");

return 0;

}



#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
int MAX=a;
if (b>MAX)
MAX=b;
if (c>MAX)
MAX=c;
if (d>MAX)
MAX=d;
printf("%d",MAX);
return 0;
}


编写一个程序从键盘输入1到7数字中的一个,对应打印星期几,例如从键盘...
1、首先打开VS2017软件,选择新建下面的项目,如下图所示 2、C语言程序目录建成以后,右键单击源文件,选择添加新建项 3、接着选择C++文件,给文件起一个名字,如下图所示 4、然后在C语言文件中编写如下的C语言程序 5、运行结果如下:

用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
程序如下:include <stdio.h> int main(){ char ch;scanf("%c",&ch);printf("%c",ch-'a'+'A');return(0);} 示例一:include<stdio.h> int main(){ char ch;scanf("%c",&ch);printf("Letter %c converted into a letter %c!",ch,ch-32);\/\/大写字母ASCII码比小写字母小32 ...

用C语言怎么编写程序实现从键盘输入数值
\/\/从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出 intmain(){ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i]...

C语言:用函数编写一个程序,从键盘输入一个带有空格的字符串,去掉字符串...
1、首先,随便创建一个有main方法的类。2、定义一个字符串变量,这里给变量赋值,前后都留有一个空格。3、先运行一遍,看输出效果,可以看到百度包括空格的几个字符都打印出来了。4、为了更加清晰,用字符串对象另外一个方法“length()”得到此字符串的长度为6, 说明的确是“百度”加两个空格的长度。

用C语言编写一个程序: 从键盘输入 10 个整数,求出其中的最大值...
程序:include<stdio.h> intmain(){ intarr[10]={0};inti=0;intmax=0;intmin=0;printf("请输入10个整数:");for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ scanf("%d",&arr[i]);} max=arr[0];for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ if(max<arr[i]){ ma...

编写程序,从键盘输入一行字符串,将其中的小写字母全部转换成大写字母...
int main(){ FILE *fp;int i=0;char str[100];printf("请输入字符串,并且以感叹号!结束:\\n");if((fp=fopen("test.txt","w"))==NULL)\/\/打开输出文件并使fp指向此文件 { printf("无法打开此文件!\\n");\/\/如果打开出错就输出打不开的信息 exit(0);\/\/退出程序 } gets(str);while(...

1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显 ...
int main(void){ int nNum1,nNum2;printf("请输入第一个整数:");scanf("%d",&nNum1);printf("\\n请输入第二个整数:\\n");scanf("%d",&nNum2);printf("\\n输入的两个数为:%d,%d,其大小关系为:",nNum1,nNum2)if(nNum1 < nNum2){ printf("%d < %d",nNum1,nNum2);}...

C语言:从键盘输入一个不超过100个字符的字符串,其中字符串只包括字母...
1、首先需要打开编程软件。2、输入以下程序:#include <stdio.h>int main(){ char str[40]; scanf("%s",&str); printf("%s",str); return 0;}。3、然后按F5运行程序。4、然后输入想要输入的字符串。5、按回车键,就会弹出你输入的字符串。6、注意字符串的大小,改变中括号中的数字改变输入...

编写程序,从键盘中输入代表分钟数的整型数,将整型数转换为用小时和分钟...
通过JS语言编程实现,实例演示如下:1、设计一个简单的界面,html代码如下:css样式代码如下:此时的页面展示如下:2、设计实现函数,具体代码如下,并且绑定第一步的button按钮。此时的html代码如下:3、设计完成,演示,输入一个分钟总数,例如200,然后点击转换,执行如下。

用c语言编写:从键盘输入一个数,判断是否都能被3整除
1、打开软件,找到文件,新建项目,点击项目新建一个文件。2、会弹出这样的界面,选择为win32控制台程序,输入名称,然后点击确定。3、继续点击下一步 4、在源文件右键,添加,新建项目;然后跳出窗口选择C++文件(.cpp),最后点击添加。5、写一下代码 6、运行结果如下:...

江阳区19340961684: 用C语言编写程序,从键盘输入四个数,怎么求其最大值? -
壤俗五羚: 代码如下:#include <stdio.h> void main() {float a,b,c,d,max;printf("请输入四位数字:\n");scanf("%f%f%f%f",&a,&b,&c,&d);max=a;if(max<b)max=b;if(max<c)max=c;if(max<d)max=d;printf("最大的数值为:%f\n",max); } 不知道帮没帮到你的忙 呵呵望采纳

江阳区19340961684: c语言:写一个程序,将4个从键盘输入的数按照从小到大的顺序输出 -
壤俗五羚: #include "stdio.h"void select_sort(int *x, int n) {int i, j, min, t; for (i=0; i<n-1; i++) /*要选择的次数:0~n-2共n-1次*/{min = i; /*假设当前下标为i的数最小,比较后再调整*/for (j=i+1; j<n; j++)/*循环找出最小的数的下标是哪个*/{if (*(x+j) < *(...

江阳区19340961684: 用C语言编写程序,从键盘输入四个数,求其最大值
壤俗五羚: 代码如下: #include &lt;stdio.h&gt; void main() { float a,b,c,d,max; printf("请输入四位数字:\n"); scanf("%f%f%f%f",&amp;a,&amp;b,&amp;c,&amp;d); max=a; if(max&lt;b) max=b; if(max&lt;c) max=c; if(max&lt;d) max=d; printf("最大的数值为:%f\n",max); } 不知道帮没帮到你的忙 呵呵 望采纳

江阳区19340961684: 任意输入4个整数,从大到小排列输出.c语言程序怎么写 -
壤俗五羚: 任意输入4个整数,从大到小排列输出.c语言程序写法:main() {int a,b,c,d,m; scanf("%d %d %d %d",&a,&b,&c,&d); if(b>a) {m=a;a=b;b=m;} if(d>c) {m=c;c=d;d=m;} if(c>a) {m=a;a=c;c=m;} if(c>b); {m=b;b=c;c=m;}printf("\n%d %d %d %d\n",a,...

江阳区19340961684: 用c 编程:从键盘上输入4个整数,求其中最大的数并输出 -
壤俗五羚: int a;b;c;d;max; scanf("&d,&d,&d,&d",a,b,c,d); max=a; if(max<b)max=b; if(max<c)max=c; if(max<d)max=d; printf("%d",max);

江阳区19340961684: 输入四个整数要求由大到小顺序输出,用c语言编程,谢谢 -
壤俗五羚: #include<stdio.h> int main() {int n=4,i,j,t,a[4]; printf("请输入4个整数:"); for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++) if(a[j]<a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;i<n;i++) printf("%d ",a[i]); printf("\n"); return 0; }

江阳区19340961684: 求高手用C语言帮写个程序:输入4个整数,要求按由大到小的顺序输出.先谢谢拉! -
壤俗五羚: /* 输入4个整数(逗号隔开) : 23 45 80 9 排序后 : 80 45 23 9 请按任意键继续. . . */ #include <stdio.h>const int N = 4;void SelectSort(int a[], int n) {int i,j,k,t;for(i = 0; i < n - 1; ++i) {k = i;for(j = i + 1; j < n; ++j) {if(a[j] > a[k]) k = j;}if(i != k) {t =...

江阳区19340961684: 用C语言编写一个程序,输入4个整数,按从大到小顺序输出! -
壤俗五羚: PROGRAM 程序名(input,output); Var a,b,c,d,t: Real; Begin Write('Input a, b,c='); Readln(a,b,c,d); if a>b then begin {复合语句} t:=a; a:=b; b:=t {交换a,b} end; if a>c then begin {复合语句} t:=a; a:=c; c:=t {交换a,c} end; if a>d then begin {复合语句} ...

江阳区19340961684: 用C语言写一个程序:输入5个实型数求平均值,输出这5个数的和及平均值,保留4位小数,要求输出格式整齐. -
壤俗五羚: #include<stdio.h> void main() {float a,b,c,d,sum,average;printf("请依次输入4个实数,以空格间隔,以回车键结束:\n");scanf("%f%f%f%f",&a,&b,&c,&d);sum=a+b+c+d;average=sum/4;printf("4个实数的总和为: %.4f\n",sum);printf("4个实数的平均值为:%.4f\n",average); }测试: 请依次输入4个实数,以空格间隔,以回车键结束: 12 13.5 15.7 16.89 4个实数的总和为: 58.0900 4个实数的平均值为:14.5225

江阳区19340961684: 急需编程:从键盘上输入4个整数,输入其中的最小值和最大值 -
壤俗五羚: #include<stdio.h> void main() {int a,b,c,d;int max=0,min=0;scanf("%d%d%d%d",&a,&b,&c,&d);if(a>b) max=a; elsemax=b;if(c>max)max=c;if(d>max)max=d; if(a<b)min=a;else min=b;if(c<min)min=c;if(d<min)min=d;printf("max=%d,min=%d",max,min); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网