首页 > 代码库 > c语言代码编程题汇总 :计算并输出n以内能被3或7整除的所有自然数的倒数之和
c语言代码编程题汇总 :计算并输出n以内能被3或7整除的所有自然数的倒数之和
计算并输出n以内能被3或7整除的所有自然数的倒数之和
程序代码如下:
1 /* 2 2017年3月5日15:34:11 3 功能:计算并输出n以内能被3或7整除的所有自然数的倒数之和 4 */ 5 6 #include "stdio.h" 7 int main (void) 8 { 9 int n, i; 10 float sum = 0.0; 11 12 printf ("请输入一个数据n的数值:\n"); 13 scanf ("%d",&n); 14 for (i = 1; i <= n; i++) 15 { 16 if((i % 3 == 0) || (i % 7 == 0)) 17 sum += 1/(float)(i); //此处一定要有一个强制类型转换,求商,当除数与被除数之间必须有一个数为实数型 18 else 19 continue; 20 } 21 printf ("请输出所求运算之后的最后结果:\n"); 22 printf ("%f\n",sum); 23 24 return 0; 25 } 26 /* 27 总结: 28 在VC++6.0中显示的结果: 29 ———————————————————————— 30 请输入一个数据n的数值: 31 30 32 请输出所求运算之后的最后结果: 33 1.226323 34 ———————————————————————— 35 */
c语言代码编程题汇总 :计算并输出n以内能被3或7整除的所有自然数的倒数之和
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。