C语言程序设计

2
【简答题】
程序设计题:程序的功能是:根据形参m,计算下列公式的值:
t=1+1/2+1/3+1/4+……+1/m
例如若输入10,则应输出2.928968
拷贝下边的程序代码,请勿改动main()函数内容,仅在proc()的花括号中填入所编写的若干语句
#include<stdio.h>
double proc(int m)
{

}
void main()
{
int m;
printf("Pleaseenter integer number:");
scanf("%d",&m);
printf("Theresult is %f\n",proc(m));
}

第1个回答  2016-11-14
1。不明白你说的是什么公式?2。要学C语言的话,其实不用计算机基础知识也可以,不过需要用到有数学的知识,因为C语言属于计算机方面的编程类而不像是一些理论性的东西,它要求动手能力要更强一点。假如你想快点学C语言的话就是经常上机写程序,程序写多了就自然懂了,有疑问的问题就上机去做个实验就明白了,实验中会让你快速成长。如果你想学得更精通的话,必须学习数据结构与算法。它需要一定的数学功底,特别是高中的一些知识。3。注意的地方不多,再强一次,编程的东西不能只是纸上谈兵。现在一般很少在TURBRO2。0上写程序了,介绍你一些C语言编程的软件,VC6。0,DEVCPP等。满意请采纳。
第2个回答  2016-11-14
#include<stdio.h>
double proc(int m)
{    
double total=0.0;
int i;
for(i=1;i<=m;i++)
total+=1.0/i;
return total;
}
void main()
{
int m;
printf("Pleaseenter integer number:");
scanf("%d",&m);
printf("Theresult is %f\n",proc(m));
}

示例运行结果:

Pleaseenter integer number:10

Theresult is 2.928968

本回答被提问者采纳
相似回答