重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#define N 10
公司主营业务:成都做网站、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出莱州免费做网站回馈大家。
int sum(int *a){
int i,s=0;
srand((unsigned)time(NULL));
for (i=0;iN;i++){
a[i]=rand() % 100;
printf("a[%d] = %d\n", i,a[i]);
s += a[i];
}
return s;
}
int main() {
int a[N],s;
s = sum(a);
printf("sum=%d\n",s);
return 0;
}
#includestdio.h
int fun(int a,int b)
{
int sum=0;
sum=b+a;
return sum;//返回值为为变量值和
}
int main()
{
int a,b,sum=0;
scanf("%d%d",a,b);
sum=fun(a,b);//调用函数
printf("%d",sum);
return 0;
}
输入一个整数,求这个整数的数字之和的C语言程序如下
#includestdio.h
int main()
{
int n,sum=0;
scanf("%d",n);
while(n0){
sum=sum+n%10;
n=n/10;
}
printf("%d",sum);
return 0;
}
运行结果
输入 12345
输出 15
C语言输入俩个整数,输出他们之间所有整数的和,可以参考以下的代码:
#include stdio.h
void main(){
int a,b;
printf("请输入较小的整数:\n");
scanf("%d",a);
printf("请输入较大的整数:\n");
scanf("%d",b);
int sum=0;
for(int i=a;i=b;i++){
sum+=i;
}
printf("它们之间的整数和结果为:%d\n",sum);
}
扩展资料:
C语言函数列举:
double pow10(int p) 返回10^p的值
double sqrt(double x) 返回+√x的值
double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度
double ceil(double x) 返回不小于x的最小整数
double floor(double x) 返回不大于x的最大整数
void srand(unsigned seed) 初始化随机数发生器
int rand() 产生一个随机数并返回这个数
参考资料来源:百度百科-C语言函数