C语言完美演绎8-4

/* 范例:8-4 */

#include <stdio.h>

/* 传入参数a、b,两者都是整数类型,返回值类型为整数类型 */

int mySum(int a,int b)

{

int aSum;

for(aSum=1;a<=b;a++)

{

aSum=aSum*a;

}

return aSum;

}

void main(void)

{

int sum;

sum=mySum(1,5); /* 调用函数mySum(),并传入数值1、5,函数执行完后,将返回值赋予变量sum */

printf("1...5的连乘=%d",sum);

getchar();

}

程序执行结果:

1...5的连乘=120

相关推荐
零号全栈寒江独钓4 小时前
基于c/c++实现linux/windows跨平台ntp时间戳服务器
linux·c语言·c++·windows
我能坚持多久6 小时前
String类常用接口的实现
c语言·开发语言·c++
CPUOS20106 小时前
嵌入式C语言高级编程之单一职责原则
c语言·开发语言·单一职责原则
Severus_black7 小时前
顺序表、单链表经典算法题分享(未完待续...)
c语言·数据结构·算法·链表
我不是懒洋洋7 小时前
【经典题目】栈和队列面试题(括号匹配问题、用队列实现栈、设计循环队列、用栈实现队列)
c语言·开发语言·数据结构·算法·leetcode·链表·ecmascript
j_xxx404_8 小时前
用系统调用从零封装一个C语言标准I/O库 | 附源码
linux·c语言·开发语言·后端
Xiaoᴗo.8 小时前
C语言2.0---------
c语言·开发语言·数据结构
Brilliantwxx8 小时前
【数据结构】排序算法的神奇世界(下)
c语言·数据结构·笔记·算法·排序算法
励志的小陈8 小时前
数据结构--二叉树(链式结构、C语言实现、层序遍历)
c语言·数据结构