扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
i的取值为1~n,总共进行n次循环,每次都在pp原来的基础上乘以m,而pp初值为1。所以这个函数的作用是取m的n次方的值,然后打印出来。而主函数需要求的是p(3,4),也就是3的4次方=81。
创新互联于2013年创立,先为太仆寺等服务建站,太仆寺等地企业,进行企业商务咨询服务。为太仆寺企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
所谓,函数是指~能实现某些特定功能的一个方法.
同时也是防止某些语句的重复性,以免照成程序的体积变得庞大~
//函数 有返回值,也可以没有返回值(void 是没有返回值的意思),有参数,也可以没参数
// 但是 必须有一个函数名和一对圆括号组成比如 void abc();//这个函数就叫做 无返回值无参数函数
比如定义 函数 取大小函数
//以下是取大小的函数的作用
int max(int a,int b);//这是取大小返回值//这个函数就代表了以下内容
{
// 他内部是这样的
return a b ? b : a; //如果 a 小于 b 返回 b ,否则返回 a
}
调用函数时这样
void main()
{
int x = 5, y = 6;
printf("输出最大的数%d",max(x,y)); //输出结果就会是 最大的值, max(x,y) 就是调用取大小函数
}
如果不使用函数你可能这样写
void main()
{
int x = 5, y = 6;
printf("输出最大的数%d",x y ? x : y); //输出结果也是是 最大的值, 但是你感觉那个调用更省事呢~
}
~这个取大写函数很简单,可是有的函数可能会很庞大,调用函数就是在减少某些编码的重复性
多看看书就了解了
你想要自学就是这样的,刚开始肯定什么也不知道,所以自学和有人交真的差很多,自学要多多利用网络,多上百度,千度,万度等查查资料。我刚开始和学长学C时他也老说函数函数,我一直以为是x+y=z这种,等到后来学的多了才知道不是那么回事。其实学C最基础的就是背,背语法,C语言C语言就是一语言,和学英语一样,刚开始就是背,你不用管他为什么这样,这样就是这样。比如说开始的#includestdio.h,为什么要写这个?有什么用?不用管,你只要知道就是要写这个。等你看的c程序,c语法多了你自然就懂了。
最后给你几个写C程序的软件,vc6.0(我一直用这个,觉得不错),dev-c++等,在windows里C一般都是要用这种软件写的。你可以去网上下。(菜鸟小评)
建议你去买一本谭浩强的C语言程序设计来看看,反复看几遍,第一遍可不比去深究他,以后再循序渐进,函数从最简单的字符串处理函数开始,函数嘛,他有参数,返回值,其中你应该了解的是他们的类型是什么,把最基本的变量类型以及某些演变的类型(实际上就是基本类型,只是表达形式变了而已,没那么恐怖)。。。。。。对了。。。英语相当重要。。。。最基本的那些英语单词你总该会吧。。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流