- 博客(23)
- 收藏
- 关注
原创 用函数将字符串连接
#include <stdio.h>#include <string.h>//用来使用strcat和strlenvoid mystrcat(char str1[100],char str2[100]);main(){ char str1[100]; char str2[100]; printf("请输入第一串字符"); scanf("%s",&str1); printf("请输入第二串字符"); scanf("%s"...
2022-04-09 17:49:28
718
原创 数组的大小
计算一个数组的大小可以利用sizeof;sizeof给出整个数组所占内容的大小,单位为字节。计算时可用sizeof(a)/sizeof(a[0]),优点:一旦修改数组中的初始数据,不需要修改遍历的代码。数组变量本身不能被赋值,因此要把一个数组的元素交给另一个数组必须要用遍历的方法例:for(i=0;i<=j;i++)b[i]=a[i];数组作为参数时,不能在[]中给出数组的大小,不能再利用sizeof计算数组中元素的个数,往往必须利用另一个参数来传入数组的大小。//查找一个数字
2022-04-05 20:08:42
1991
原创 函数的参数及变量
如果函数有参数调用函数时必须传递给它数量,类型正确的数。调用函数时只能传值给函数,并不是将参数传递。本地变量:定义在函数内部的变量(参数也是本地变量)。例:求公约数#include <stdio.h>main(){ int f(int a,int b); int a,b; scanf("%d,%d",&a,&b); printf("%d",f(a,b));} int f(int a,int b) { ...
2022-04-02 21:06:51
414
原创 函数的使用
总结(1)函数用于接收零个或多个参数来做一件事,并返回零个或多个值。(2)函数的调用函数名(参数值)//注意:即使没有参数()也不可以省略。如果有参数需要写出正确的数量和顺序(3)return是停止函数的运行,并返回一个值,一个函数可出现多个return。//两种形式return; return 表达式;若为void 函数名(参数表)不可以用带值的return,可以没有;如果函数有返回值,必须使用带值的return。(4)写程序的过程中调用的函数可以直接写在main函数的上方
2022-03-29 22:36:03
235
原创 初学数组的使用
特点:所有元素具有相同的数据类型,并不可改变大小;使用前应先赋值,如对a[10]进行赋值是从下标是从0的开始的;让每个输出的值之间隔开只需在最后输出的%d前加一个空格即可。程序运行求1-100中的所有素数#include <stdio.h>main(){ int i,j,a[100]; for(i=2;i<=100;i++) a[i]=i; for(i=3;i<=100;i++) for(j=2;j<i;j...
2022-03-26 18:36:30
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人