第二章 基本数据类型与运算符

1.将下列公式表示成C++的表达式:(C++标准库中的求平方根函数为sqrt(x),圆周率可保留两位小数)

(a)

image

-1*b+sqrt(b*b-4*a*c)/2*a

(b)

image

sqrt(s*(s-a)*(s-b)*(s-c))

(c)【注意,因截图不清,题中是2.5不是25】

image

((a*b)/(c*d))*(3/(1+b/(2.5+c)))+(4*pi*r*r*r)

2.假如两个正整数都不是很大(例如都不超过1000),不引进第三个变量,交换两个整数变量的值。请完善如下程序。


#include

using namespace std;

int main()

{

    int num1,num2;

    cin>>num1>>num2;

    cout<<num1<<';'<<num2;

    num1=num1+num2;//交换num1和num2的数值

    num2=num1-num2;

    num1=num1-num2;

    cout<<num1<<';'<<num2;

    return 0;

}

3.写出下列表达式的值:

(a)3/5*12.3=0.0

(b)'a'+10*5.2=149.0

(c)12U+3.0F*24L=84.0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容