44问答网
所有问题
这个C语言程序看不懂,麻烦大佬给讲一下
如题所述
举报该问题
推荐答案 2018-01-14
n=5且每循环一次n-1直到n=1的时候,当n=5时,s=s+1/5,这里的第二个s为上面定义的1.0,所以第一个s=1.0+1/5.下一次循环s=(1.0+1/5)+1/4,依次下去就是s=((((1.0+1/5)+1/4)+1/3)+1/2)
追问
这个执行语句
具体是什么意思呢
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YVZRWVR3VWDWK3YKV3.html
其他回答
第1个回答 2018-01-14
看样子,这像是求1/1+1/2+1/3+1/4+1/5的和,但是程序写错了。它运行的结果是:
1.0000
因为1/n的值为0(因为两个整数的商,仍是一个整数,所以,1/2=0,……)
第2个回答 2018-01-14
s = 1 + 1/5 + 1/4 + 1/3 + 1/2
追问
能给我翻译一下整个执行语句的意思吗?谢谢
谢谢大佬
第3个回答 2018-01-14
这有啥看的
相似回答
C语言程序
问题求解啦~
答:
一、排序模块,就只是根据用户输入数字(1或者2),执行后面降序排列或者升序排列。其中冒泡排序操作的对象是结构数组变量students。同类型的结构变量可以直接赋值,所以students[i]=students[j],就相当于执行了所有成员变量的赋值语句。而比较这代码是直接用字符串成员num的字符串值做大小比较。strcmp就是字符...
求教
C语言
大佬
分析
一下这个程序
答:
include <stdio.h> //函数声明 int f(int x);main(){ int n=1,m;/ 调用函数f三次,将最后一次调用的返回值赋给m,第2,第3次调用分别用前次调用的返回值作为实参再调用f。第一次,f(1),返回1*2,等于2,第二次,f(2),返回2*2,等于4,第三次,f(4),返回4*2,等于8,最后...
c语言不
会,求
大佬看看
答:
改成输出表达式的
C语言程序
如下(改动的地方见注释)include<stdio.h> int main(void){ int a=0,i,n;//这里去掉变量b scanf("%d",&n);for(i=1;i<=n;i++){ if(i==n) printf("%d=",i);//这里加一句 else printf("%d+",i);//这里加一句 a+=i;} printf("%d",a);return 0...
这个程序不
太
懂,
哪位
大佬
可讲授
一下
?
答:
看这个
代码,应该是
C语言
的纯软应用,在硬件的
C下,
static是不能写在函数里面的,撇开
这个不
谈。静态变量只要定义了,就存在整个工程文件中。举个例子,一个教室,放了一个位置,无论上面坐不坐人
,这个
位置是存在的。这个位置就相当于是静态变量了。所以main每次调用了incement(),就执行一次x++,...
大家正在搜
c语言程序看不懂
一个C语言程序是由
为什么看别人plc程序看不懂
一个完整的c语言程序例子
PCS7程序看不懂
程序看不懂怎么办
verilog程序看不懂
看不懂程序代码
数据结构程序看不懂怎么办
相关问题
刚学C语言,不懂,请大佬讲解一下
C语言代码,完全看不懂提示,求大佬讲解。谢谢!
一c语言程序,有个地方看不懂,大佬们帮忙解释解释,谢谢啦!
C语言 麻烦大佬看一下输出结果是啥?
C语言一个程序,希望高手给把代码思路讲解一下!有些地方看不懂
求大佬帮我看一下这个C语言程序哪里出错了?