网站开发php和c语言区别,桂林市天气预报,元氏县城有做网站广告的吗,logo免费设计生成还是很简单的……
首先#xff0c;输入k#xff0c;再定义一个双精度浮点数s#xff0c;不停的循环 for(i1;;i) 每次循环加上1.0/i s1.0/i; 如果大于k就停止循环#xff0c;并输出#xff0c;也可以输出后直接结束程序
写法一#xff1a; if(sk) { printf(%…还是很简单的……
首先输入k再定义一个双精度浮点数s不停的循环 for(i1;;i) 每次循环加上1.0/i s1.0/i; 如果大于k就停止循环并输出也可以输出后直接结束程序
写法一 if(sk) { printf(%d\n,i); return 0; } 写法二 if(sk) break; printf(%d\n,i); 这样用一重循环就能解决这个问题
代码
理解版
#includeiostream
int main()
{int k,i;//i用来记录使s大于k时的那个数double s0;scanf(%d,k);//输入for(i1;;i){s1.0/i;if(sk)//判断s是否大于k{printf(%d\n,i);//输出return 0;//停止程序}}
}
抄袭版
#includeiostream
int main()
{int k,i;double s0;scanf(%d,k);for(i1;;i){s1.0/i;if(sk){printf(%d\n,i);return 0;}}
}