C语言编程题:从键盘上输入两个实型数,求两数的和.差.积,输出结果时要求小数部分保留两位。。具体该

C语言编程题:从键盘上输入两个实型数,求两数的和.差.积,输出结果时要求小数部分保留两位。。具体该,第1张

#include<stdioh>

int main()

{

    double a,b;

    scanf("%lf %lf",&a,&b);

    printf("a+b=%2lf\n",a+b);

    printf("a-b=%2lf\n",a-b);

    printf("ab=%2lf\n",ab);

    return 0;

}

望采纳

还可以这样:

#include<stdioh>

main()

{

float i;

printf("请输入一个数i:");

scanf("%f",&i); /由你输入数值给i赋值/

printf("%0f",i); / %mnf 意思是指定输出的数据占m列,其中有n位小数。若数值长度小于m,左端补空位,若大于则按原数输出。所以如果我们将n设为0,也就是小数位数为0,那么就会自动将小数部分四舍五入,然后输出整数,注意,如果你不需要把小数四舍五入的话,那这个方法大概不能用/

}

实型数据表示的实际上就是生活带小数的数值,在程序运行过程中不能被改变其值的实型数被称为实型常量。实型常量又称实数或浮点数。在C语言中可以用两种形式表示一个实型常量。

数据可以是连续的值,比如声音、图像,称为模拟数据,也可以是离散的,如符号、文字,称为数字数据。在计算机系统中,数据以二进制信息单元0、1的形式表示。

扩展资料:

实型数据都存有误差,不会有两个完全相等的数。在编写程序中,不管使用是float ,还是double,计算机按double进行处理,输出时,小数点默认用6个小数位表示。

算术运算符两边的数的类型必须一致,不一致则自动进行的转换。原则不改变数的实际大小;赋值号的左边只能是变量名,右边可以是任意合法的表达式。

参考资料来源:

百度百科-实型变量

#include<iostream> using namespace std; void main() { int a[10]={1,5,6,2,3,4,9,8,76,7}; int max=a[0]; for(int i=0;i<10;i++) { if(max<=a[i])max=a[i]; } cout<<"数组最大值:"<<max<<endl; }

以上就是关于C语言编程题:从键盘上输入两个实型数,求两数的和.差.积,输出结果时要求小数部分保留两位。。具体该全部的内容,包括:C语言编程题:从键盘上输入两个实型数,求两数的和.差.积,输出结果时要求小数部分保留两位。。具体该、在C语言中怎么吧一个实型数舍去小数点后再转换成整型、什么叫实型数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10071610.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存