第7周 C语言程序设计(新2版) 例题1.7 函数
来源:互联网 发布:横幅飘窗java 编辑:程序博客网 时间:2024/04/30 15:04
问题及代码:
/*调用幂函数进行输出*/#include <stdio.h>int pow(int,int);int main(){int i;for(i=0;i<10;i++)printf("%d %d %d\n",i,pow(2,i),pow(-3,i));return 0; } /*求底数base的N次幂,你n>=0*/ int pow(int base,int n) { int i,p; p=1; for(i=1;i<=n;i++) p*=base; return p; }运行结果:
参考代码(更简洁):
/*调用幂函数进行输出*/#include <stdio.h>int pow(int,int);int main(){int i;for(i=0;i<10;i++)printf("%d %d %d\n",i,pow(2,i),pow(-3,i));return 0; } /*求底数base的N次幂*/ int pow(int base,int n) { int p; for(p=1;n>0;n--) p*=base; return p; }
0 0
- 第7周 C语言程序设计(新2版) 例题 3个函数例题
- 第7周 C语言程序设计(新2版) 例题1.7 函数
- 第7周 C语言程序设计(新2版) 例题1 统计输入的字符数
- 第7周 C语言程序设计(新2版) 例题 1.6数组(无法编译)
- 第7周 C语言程序设计(新2版) 例题1.9 字符数组(打印最长输入行)
- 第10周 C语言程序设计(新2版) 3.5例题 函数atoi(s),将字符串转换为对应数值
- 第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数
- 第10周 C语言程序设计(新2版) 第三章例题 swich统计数字、字符和其它符号
- C语言程序设计(第二版)第7章例题
- C语言程序设计(第二版)第2章例题
- 第7周 C语言程序设计(新2版) 练习1-7 打印一个EOF值
- 第7周 C语言程序设计(新2版) 练习1-12 每行一个单词打印输入
- 第7周 C语言程序设计(新2版) 练习1-19 颠倒字符串中的字符
- 第7周 C语言程序设计(新2版) 练习1-20 制表符换成适当数目空格
- 第7周 C语言程序设计(新2版) 各类位运算符定义
- C语言程序设计(第二版)第1章例题
- C语言程序设计(第二版)第3章例题
- C语言程序设计(第二版)第4章例题
- HDU2141
- Iterator
- Android实现短信息发送
- 【华为OJ】【049-尼科彻斯定理】
- 【华为OJ】【050-整形数组合并】
- 第7周 C语言程序设计(新2版) 例题1.7 函数
- JSP标签库大全jsp常用的指令与标签
- FPGA:下一代机器人感知处理器
- Android视频播放器中的播放与暂停
- 欢迎使用CSDN-markdown编辑器
- hdu 2523 水
- linux mrtg cacti nagios zabbix对比
- Java实现-高效排序算法之Shell排序
- 智能指针之scoped_ptr