- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C语言:多维数组作为函数参数
在,C语言中,多维数组也可以作为函数参数,传递的也是数组的首地址。与一维数组类似,数组名作为实际参数,而被调用函数中的形式参数在定义时可以指定每一维的长度,也可以省略第一维的长度。例如,二维数组,在内存中按照顺序存放的,只要知道数组的首地址,就可以得到其他元素的地址了。如:编写一个3*3的矩阵中的对角线元素之和。#include<stdio.h>int add(int b...
2019-01-22 23:42:13 2802 2
原创 引用指针变量
在指针运算中,经常需要用到以下两个运算符:1,*:指针运算符,也称间接访问运算符; 作用:取指针变量指向变量的内容。2,&:取地址运算符; 作用:取变量的地址。例如:使用指针操作实现输入两个整数,按照从小到大顺序输出两个数。#include<stdio.h>void main(){ int a,b,*aPtr...
2019-01-19 11:00:33 996
原创 C语言:二维数组:求平均数
存放5个学生语数英三科成绩,定义一个二维数组score[5][3],然后定义一个average[5],存放平均数,在使用需要对其运行清零。#include<stdio.h>void main(){int i,j;float score[5][3],average[5]={0.0,0.0,0.0,0.0,0.0};for(i=0;i<5;i++){pr...
2019-01-18 10:45:57 15075 1
原创 字符串应用(strcmp函数和strcpy函数)
输入3个字符串,输出其中字符串个数#include<stdio.h>void main(){ char str[3][40]; /*定义1个二维字符数组,表示3行字符串,每个字符串的字符小于40*/ int i,j,lower,upper,digital,space,...
2019-01-17 18:12:14 701
原创 C语言:fscanf函数与fprintf函数——格式化读写函数
函数fscanf和函数sprintf是格式化读写文件函数,其功能与我们经常使用的scanf函数与printf函数类似。两者区别:scanf函数和printf函数的读写对象分别是键盘和显示器; fscanf函数和fprintf函数的读写对象是磁盘文件;1.函数fscanf的原型:int fscanf(FILE*stream,char*format,......
2019-01-17 16:49:36 1339
原创 数组作为函数的参数
数组作为函数的参数与变量作为函数的参数的使用方法是一样,传递的都是元素值,属于单向传递。也就是说,在被调用函数中无法修改调用函数中的实际参数。如:求统计函数a中大于0的元素和小于0的元素的个数。#include<stdio.h>void addarray(int elem,int k); /*函数原型*/int...
2019-01-17 12:06:39 706
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人