C语言
小小程序媛~
人生若只如初见,何事秋风悲画扇。
展开
-
设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在
设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在同一个表格中储存。...原创 2022-07-09 16:59:59 · 1171 阅读 · 0 评论 -
C两个乒乓球队进行比赛,各出三人。甲队为A,B,C三人,乙队为X,Y,Z三人,比赛名单已定,有打听知,A说他不和X比,C说不和X和Z比,编程找出比赛名单
第一种方法注意编写代码的时候,if(str!=‘X’ && str!=C); 这一句里面的C是不需要加 引号 ‘ ’ 的,A、B、C只是单纯的值#include<stdio.h>#include<stdlib.h>int main(){ char A,B,C; char str; for(str='X';str<='Z';str++) //按照X Y Z顺序循环 { if(str!='X' && str!='Z')原创 2022-05-09 16:47:39 · 449 阅读 · 0 评论 -
C语言连接两个字符串(包含gets和scanf的区别)
例子:char str1[20]={‘\0’},str2[10]={‘\0’};gets与scanf输入方式区别如下:(1) gets的输入分割符只有回车,因此gets是能够读入空格的。gets#include<stdio.h>#include<string.h> int main() { char str1[20]={'\0'}; printf("请输入字符串:\n"); gets(str1); printf("输出字符串:\n"); print原创 2022-05-02 17:47:31 · 4262 阅读 · 2 评论 -
C折半查找法及其题目(有15个数存放在一个数组中要求用折半查找法找出该数是数组中第几个元素的值。)
C语言版本1. 什么叫折半查找法正儿八经的解释:它称为二分查找法、二分搜索, 是一种在有序数组中查找某一特定元素的搜索算法,搜索过程中从数组的中间元素开始, 如果中间元素正好是要查找的元素, 则搜索过程结束;如果某一特定元素大于或者小于中间元素, 则在数组大于或小雨元素的那一半中查找, 而且跟开始一样从中间元素开始比较. 若某1个步骤中数组为空, 则代表找不到.。这种搜索算法每一次使搜索范围缩小一半。这种方法对待查找的列表有两个要求:必须采用顺序存储结构必须按关键字大小有序排列2、折半查找算法复原创 2022-05-02 17:09:31 · 4082 阅读 · 0 评论