随笔分类 -  c语言

字符串-模式匹配算法
摘要:1:BF(brute-force)模式匹配 int Index(char S[],int pos,char T[]) { int i=pos;//主串开始位置 int j=1; while(i<=strlen(S)&&j<=strlen(T)) { if(S[i]==T[j]) { i++; j++ 阅读全文

posted @ 2021-11-03 17:04 Y-flower 阅读(185) 评论(0) 推荐(0) 编辑

结构体-练习题
摘要:1:输入若干人员姓名电话,义字符“#”表示结束,输入姓名,查找该人电话 scanf :当遇到回车,空格和tab键会自动在字符串后面添加'\0',但是回车,空格和tab键仍会留在输入的缓冲区中。scanf()可以读取所有类型的变量 gets:可接受回车键之前输入的所有字符,并用'\n'替代 '\0'. 阅读全文

posted @ 2021-11-03 16:18 Y-flower 阅读(183) 评论(0) 推荐(0) 编辑

共用体-练习题
摘要:1:读入N个职工数据,每个职工包括编号,姓名,类型(t/g)若为干部要输入级别,若为教师,输入系别,职称,最后输出这些数据 #define N 10 struct { int no; char name[10]; char type[10]; union body { int level;//干部 阅读全文

posted @ 2021-11-03 15:36 Y-flower 阅读(120) 评论(0) 推荐(0) 编辑

文件-练习题
摘要:1:磁盘文件gstudent存放研究生数据,学号,姓名,地址,专业 1):学号 姓名 专业抽出来新建一个‘简明的研究生专业’文件 输出新建后的数据 1 a 专业 2 b 专业 3 c 专业 4 d 专业 2):简明的研究生专业文件中删除一个学号为3的研究生的专业数据,输出删除后的数据 1 a专业 2 阅读全文

posted @ 2021-11-03 15:21 Y-flower 阅读(50) 评论(0) 推荐(0) 编辑

字符串+指针-练习题
摘要:1:求一个子串在主串中出现位置和次数 int main(){ void zizhu(char *a,char *b); char a[]="iaiyiayuiajuuiaiij"; char b[]="iai"; zizhu(a,b); return 0; } void zizhu(char *a, 阅读全文

posted @ 2021-11-03 12:02 Y-flower 阅读(119) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示