Day6.17 C语言简单函数递归调用之求x的y次方
2015-10-27 14:51
302 查看
#include<stdio.h>
int xy(int x,int y){
int jieg;
if(y==1){
jieg=x;
}else{
jieg=xy(x,y-1)*x;
}
return jieg;
}
int main(){
int jieg;
jieg=xy(2,3);
printf("jieg=%d\n",jieg);
system("PAUSE");
return 0;
}
int xy(int x,int y){
int jieg;
if(y==1){
jieg=x;
}else{
jieg=xy(x,y-1)*x;
}
return jieg;
}
int main(){
int jieg;
jieg=xy(2,3);
printf("jieg=%d\n",jieg);
system("PAUSE");
return 0;
}
相关文章推荐
- 一些有趣的C语言面试题
- c语言学习之基础知识点介绍(八):函数的基本用法
- C语言之内存对齐
- C++ friend 用法汇总
- C/C++文件编辑的总结
- Day6.16 C语言简单递归调用:用递归法求N的阶乘
- 全球有多少 C/C++ 程序员?Java 和 Python 又有多少?
- 基于C语言的字符串函数
- C语言冒泡函数的封装
- 黑马程序员****OC语言基础****继承和方法重写
- leetcode 273 : Integer to English Words
- C++【拷贝构造】和【拷贝赋值】(实现自定义的string类)
- C++primer学习:重载运算符(4)
- [C++] c Struct VS c++ Struct
- C语言中mktime函数功能及用法
- iOS开发C语言关于内存问题的总结
- C++11中map的用法
- C++学习(一) auto的用法
- C++学习(二) 基于范围的for循环
- C++设计模式之装饰模式(改编自C++设计模式)