重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
自2013年起创新互联建站专注于”帮助中小企业+互联网”, 也是目前成都地区具有实力的互联网服务商。团队致力于为企业提供--站式网站建设、移动端应用( H5手机营销、成都app软件开发公司、微信开发)、软件开发、信息化解决方案等服务。
double funsum(int n)
{
double sum;
int i;
for(i=1,sum=0;i=n;++i)
sum+=1.0/((double)i*i);
return sum;
}
int main()
{
int n;
scanf("%d",n);
printf("%lf\n",funsum(n));
return 0;
}
这是自定义关键字,不属于C语言关键字,无固定含义。
开发者可以自定义sum,一般用来表示求和变量。
举例如下:
#includestdio.h
int main()
{
int a,b,sum;
a=1;
b=1;
sum=a+b;
printf("结果为:%d\n",sum);
}
扩展资料
C语言变量名的命名规则:(可以字母,数字,下划线混合使用)
1. 只能以字母或下划线开始;
2. 不能以数字开始;
3. 一般小写;
4. 关键字不允许用(eg:int float=2//error float 为保留字不允许用);
因为编译的时候是从上向下的,
所以你的sum函数定义的时候需要放到main上去,
而不能在main下方,
这样的话在编译到输出那一行的时候会找不到sum这个函数,
以下部分是我修改后的程序【如果一定要用函数而不直接输出的情况】:
#includestdio.h
int
sum(int
a,
int
b)
{
return
(a
+
b);
}
int
main()
{
int
i,
j;
scanf("%d%d",
i,
j);
printf("%d",
sum(i,
j));
return
0;
}
在C语言中没有sum这个保留字,换句话它在C语言中只能算是一个标识符,没有特殊的语法功能。
一般来说C语言的标识符,有两个基本的使用原则。
1、要符合语法要求,C语言中规定,标识符有数字、字母、下划线(_)组成,而且第1符号只能为字母或者下划线。
2、标识符的命名,尽量便于阅读。如问题中的sum用于表示两数之和,就容易理解。