首页 > 软件 > 编程读入三个整数a,b,c,然后输出表达式-a-b*c和-(a-b)*c的值。

编程读入三个整数a,b,c,然后输出表达式-a-b*c和-(a-b)*c的值。

软件 2022-06-14

C++简单编程,输入三个整数a、b、c的值, 输出表达式:b2-4ac的值。

#include "iostream.h" void main() { int a,b,c;//定义三个变量分别用于存放输入的整数 int y;//存放运算结果 cout<<"请输入三个整数:\n"; cout<<"a="; cin>>a; cout<<"b="; cin>>b; cout<<"c="; cin>>c; y=b*2-4*a*c;//计算出结果存放在y变量里 cout<<"b×2-4×a×c="<c语言编程:有3个整数a,b,c,由键盘输入,输出其中最大的数【例】输入三个整数,输出最大数和最小数。 main(){ int a,b,c,max,min; printf("input three numbers: "); scanf("%d%d%d",&a,&b,&c); if(a>b) {max=a;min=b;} else {max=b;min=a;} if(max c) min=c; printf("max=%d\nmin=%d",max,min); } 本程序中,首先比较输入的a,b的大小,并把大数装入max,小数装入min中,然后再与c比较,若max小于c,则把c赋予max;如果c小于min,则把c赋予min。因此max内总是最大数,而min

输入三个整数a、b、c的值, 输出表达式:b2-4ac的值

#include int main() { int a,b,c; printf("请输入三个整数:"); scanf("%d %d %d",&a,&b,&c); printf("%d * %d - 4 * %d * %d = %d\n",b,a,c,b*b-4*a*c); } 试试这个,输入的时候数字用空格隔开。 请采纳。

C语言问题

程序可以这样写: #include "stdio.h" void main() { int a,b,c,tmp;//tmp 为中间变量 printf("请输入三个数字:"); scanf("输出:%d,%d,%d",&a,&b,&c);//格式输入 以逗号(“,”)做分隔符 //如:请输入三个数字:1,2,3 // 输出:a=3,b=1,c=3 getchar();//消耗缓冲区中的 回车键 即 字符 '\n' tmp=a; a=c; c=b; b=tmp; printf("a=%d,b=%d,c=%d",a,b,c); } 下面和你说说 scanf() 函数: scanf()

C语言的编程题:输入三个整数,按从大到小的顺序输出

#include

main()

{

int x,y,z,t;

scanf("%d%d%d",&x,&y,&z);

if (x

{t=x;x=y;y=t;}

if(x

{t=z;z=x;x=t;}

if(y

{t=y;y=z;z=t;}

printf("%d %d %d\n",x,y,z);

}

扩展资料:

使用三元运算符,这个运算符会使程序进一步简化,而且看起来更加的直观。

它的一般形式如下:

表达式1? 表达式2:表达式3;

? 表达式的值是由 表达式1 决定的。如果 表达式1 为真,则计算表达式2 的值,结果即为整个 ? 表达式的值。如果 表达式1 为假,则计算 表达式3 的值,结果即为整个 ? 表达式的值。

程序如下:

#include

int main()

{

int max;

int a,b,c;

printf("请输入三个数:");

scanf("%d %d %d",11&a,&b,&c);

max=a>b?a:b;

max=c>max?c:max;

printf("Max is %d",max);

return 0;

}

参考资料来源:百度百科-C语言


标签:信息技术 CC++ C(编程语言) 编程语言 编程

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.