您的位置:首页 > 编程语言 > C语言/C++

C语言 函数定义及调用

2015-01-24 20:18 232 查看
先了解以下知识点:

1、编写一个自定义函数时步骤如何?
2、什么是函数?
3、函数的定义语法?
4、库函数和自定义函数的使用?
5、什么是形参,什么是实参?
6、变量的作用域?
7、普通变量作为函数参数及数组名作为函数参数的区别和使用?

做习题:

1.写一个函数,返回输入整数(大于999小于10000)的每位数的数字之和。例如:1234    1+2+3+4 = 10
2.写一个函数,给指定的一个3x3的二维整型数组转置,即行列互换
3.已知一个一维数组,用数组名作为函数参数,对该数组进行排序,得出排序后的数组;
4.写一个函数,返回输入一个单词中ASCII最大的字符
5.写一个函数,求得  2的平方的阶乘 +  3的平方的阶乘
6.动态输入年、月、日,计算该日是该年的第几天;不使用之前的switch方式;
7.写一个函数,将传入的字符串转为全大写,数字和符号不变。
(两数值的谐均值可以这样计算:首先对两数值的倒数取平均值,最后再取倒数。)
8.编写一个带有两个double参数的函数,返回两个参数的谐均值。

在做第四题时,我运用了迭代思想,这真的是一个好方法:

int backOfNumbert(char ch){
    if(ch >= 'a' && ch <= 'z') {
        return ch - 'a' + 1;
    }
    else if(ch >='A' && ch <= 'Z') {
        return ch - 'A' + 1;
    }
    else return -1;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐