
C语言自练
有理想的小菜鸟
这个作者很懒,什么都没留下…
展开
-
C函数笔记
数值: math.h sqrt(num),开平方根 pow(x,y),求x的y次方 字符串: string.h strlen() 判断字符串长度 strcat() strcat(s1,s2) 将s1与s2连接,结果赋给s1 strcpy() strcpy(s1,s2) 将s2字符串复制到s1 strcmp() compore比较。strcmp(s1,s2) 若s1,s2的值相同,值为0,不相同为1 stdlib.h rand() 随机数函数。rand()%10 随机10以内的数原创 2021-11-06 14:20:21 · 120 阅读 · 0 评论 -
C语言---数组与指针
1.数组名 是 数组第一个元素的地址 #include <stdio.h> int main() { char str[120]; //定义字符数组 printf("请输入字符: "); scanf("%s", str); printf("add = %p\n", str); //输出数组地址 printf("add1 = %p\n", &str[0]); //输出数组第一个元素地址 return 0; } 运行结果 .原创 2021-11-02 23:26:55 · 375 阅读 · 0 评论 -
C语言---指针
定义指针变量: char *pa; //定义一个指向字符型的指针变量 int *pb; //定义一个指向整型的指针变量 " & " 取地址运算符 " * " 取值运算符 #include <stdio.h> int main() { char a = 'F'; //初始化变量 int f = 123; char *pa = &a; //定义指针并初始化 int *pb = &...原创 2021-11-02 22:12:36 · 413 阅读 · 0 评论 -
C语言---函数
#include <stdio.h> int max(int,int); //函数声明; int max(x,y) //x,y为形参 { if(x > y) return x; //返回x的值 else return y; //返回y的值 } int main() { int a,b,c; //声明实参 printf("请输入两个数: "); scanf("%d%d", &a, &b).原创 2021-11-02 21:48:07 · 266 阅读 · 0 评论