#include <stdio.h>

/*
6.下列给定程序中,函数fun的功能是:根据整型形参m的值,计算如下公式的值。
T=1-1/2x2-1/3x3…1/mxm;
例如,若m中的值为5,则应输出:0.536389。
*/

double fun(int m)
{
double y=2.0,multiply=1.0,divide=1.0;//multiply:积,即i*i; divide:积的倒数,即1/ixi;
int i;

for(i=1;i<=m;i++)
{multiply=i*i;divide=-1/multiply;y+=divide;
}return(y);

}
main()
{
int n=5;
printf("\nThe result is %1f\n",fun(n));
}

C语言:根据整型形参m的值,计算如下公式的值: T=1-1/2x2-1/3x3...1/mxm; 例如,若m中的值为5,则应输出:0.536389。相关推荐

  1. C语言根据整型形参m,计算如下公式的值:y=1/2+1/4+1/6+...+1/2m 。程序中如果用到循环,必须使用for循环。

    例如:若m=9,则应输出:1.414484 #include "stdio.h" void TestFunc();double fun(int m) { /**********Be ...

  2. C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

    例题:下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值: 例如,若n=1000,则应输出0.000155. 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构. 代码 ...

  3. C语言输出长长整型错误,c语言长整型定义

    我用long int怎么不行呢 基本定义形式为: long var_name = INIT_VALUE; 一. 长整型在C语言中类型关键字为long. 定义时,var_name为变量名. INIT_V ...

  4. C语言的整型溢出问题

    整型溢出有点老生常谈了,bla, bla, bla- 但似乎没有引起多少人的重视.整型溢出会有可能导致缓冲区溢出,缓冲区溢出会导致各种黑客攻击,比如最近OpenSSL的heartbleed事件,就是一 ...

  5. c语言中长整型的作用,C语言,整形和长整型都占四个字节?

    C语言中,整型常量和长整型常量,有什么区别? 整型常量和长整型常量(包括有符号的和无符号的),为什么占用字节数和一.指代不同 整型常量:是通常的整数,包括正整数.负整数和0,其数据类型显然是整型. 长 ...

  6. C语言程序设计 | 整型、浮点型在内存中的存储方式

    整型在内存中的存储 一个变量的创建要在内存中开辟空间,空间的大小是根据不同的类型决定的. 那数据在数据在所开辟的空间中是如何存储的呢? 首先我们要了解三个概念: 原码 反码 补码 计算机中的有符号数有 ...

  7. c语言字符型和浮点型相加,C语言基础 整型、字符型和浮点型

    1.整型数据类型 C定义了5种整型数据类型. 整型数据类型表 序号 类型名称 说明 字节数 取值范围 1 signed char 有符号的单字节整数类型 1 -128~+127 2 short int ...

  8. C语言中短整型取值范围,以c语言中短整型(signed int)的取值范围为例说明各种数据类型取值范围的计算方式与原理...

    在开始我们的正文之前,你需要先了解一下原码.反码.补码这三个概念以及这三者之间的相互转换方式. 在有了一定的了解之后,我们开始我们的介绍.在本文中,我们以短整型为例,给大家介绍该类型的取值范围的计算方 ...

  9. 关于c语言短整型、长整型、有符号、无符号之间的转换

    以下内容是个人理解,如果有说的不对的地方,欢迎指正! 首先我们需要了解一下以下的内容(也是看的网上各种帖子,有书的同学建议多看看书上怎么说的): 1.二进制的原码.反码和补码,以int类型为例 原码: ...

最新文章

  1. Linux编程获取网络信息总结
  2. 2022-01-01
  3. 图像分割中mask的保存
  4. 深入Java内存模型
  5. 80486/486/Intel486 架构/流水线及其优化
  6. php获取当天 天气预报,PHP获取当天和72小时天气预报,并生成接口
  7. css实现垂直居中(+水平居中)
  8. 解决Eclipse Pydev中import时报错:Unresolved import
  9. Labview心电信号处理
  10. 微信小程序---配置微信商户平台进行微信支付操作指南以及踩坑记录
  11. KB kb KB大小写
  12. ie select option css,ie浏览器不支持select option italic
  13. AtCoder Beginner Contest 043题解(ABCD)
  14. Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEnt
  15. FLASH大厅安装错误3070修复解决方案
  16. 网卡和网卡的驱动程序
  17. 服务器如何接收GPS定位器发送过来的数据
  18. dzzoffice应用如何安装
  19. 手动安装ceph和使用
  20. Oracle表连接优化思路

热门文章

  1. 4G/3G无线接入通过AAA服务器进行认证并下发IP地址的方案!
  2. python画熊猫代码_Python int太大而无法转换为C long-绘制熊猫日...
  3. Potato靶机测试
  4. 数智随行 | 蓝鹰立德关于发展 · 企业“元宇宙”构思
  5. [概念]深度学习5种标准化层BN、GN、LN、IN、SN + 谷歌提出新的标准化层:FRN
  6. 变电站电源屏及温湿度和烟感设备协议接入流程记录
  7. 如何快速将合并居中的单行文本变为多行以匹配不同内容
  8. 【网络工程】广域网与接入网
  9. grafana - 监控信息可视化工具
  10. Seata实战-分布式事务简介及demo上手