c语言分离后相加例子,3. 2个例题

01.输入一个角度的弧度值x,计算该角度的余弦值,将计算结果输出到屏幕

程序如下:

程序运行结果:

程序说明:

1.程序包含了两个头文件:sdio.h,math.h。

2.在mian函数中定义了两个双精度实数型变量x,s。

3.printf("please input value of x:");用于显示提示信息。也就是提示你输入x的值的一段英文。

4.scanf("%lf",&x);用于从键盘获得一个实数X,也就是输入的值。这里是LF,为了能看清,所以用了大写。

5.s=cos(x);用于计算x的余弦,并把计算出的值赋给变量s.

6.printf("cos(%lf)=%lf\n",x,s); 将计算结果输出到屏幕。(cos里面的"%lf"对应的x,后面一个对应s,一个萝卜一个坑。)

7.这个例子中使用了3个函数:输入函数scanf(),余弦函数cos(),输出函数printf()。为了标准一般情况下不能省下#include 和#include ,因为在不同的环境下,会发生不同的错误,这里是为了规范,避免发生错误。

02.设计一个加法器,能实现两数的相加。通过调用该加法器,计算两数的和

程序运行结果:

please input value of  a and b:

5 9(5.9之间必须打空格符号,或者自己在代码中修改,删去空格符)

sum=14

说明:

1.一部分为说明部分,另一部分为执行部分。

2.语句c=add(a,b); 是通过调用加法器add()来完成(a+b)的计算,并将结果赋值给c。

3.主函数前,也就是:int add(int x, int y);/*加法器的函数原型声明 */ 这一段是调用自己定义的运算规则,并且定义的规则是在主函数下写出:

int add(int x, int y)   /*加法器的函数定义*/

{

return(x+y);

}

也就是这段,而且前面的int add(int x, int y); 和后面的int add(int x, int y);是一样的。

c语言笔记总目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值