
c语言
冰暮流星
这个作者很懒,什么都没留下…
展开
-
c语言利用strlen程序制作查看注册账号长度符合要求的程序
语法是strlen(字符串数组名)这里要用到strlen()函数。原创 2024-09-06 15:36:31 · 287 阅读 · 0 评论 -
c语言利用strcat函数连接字符串制作课程表
strcat(目的字符串数组名,源字符串数组名)strcat函数的语法格式是。原创 2024-09-06 15:26:12 · 155 阅读 · 0 评论 -
c语言制作更新公告的程序
strcpy(旧字符串数组名,新字符串数组名)更新字符串就得需要strcpy函数。更新公告就是更新字符串。原创 2024-09-02 16:24:08 · 372 阅读 · 0 评论 -
c语言利用字符数组制作输出电影电视剧主角的程序
printf("这部电影的男主角分别是:\n");printf("这部电影的女主角分别是:\n");char hero[]="雨石,玉轩,团子";char lady[]="小点,紫轩,若美";printf(“%c”,字符串数组名[i])char 字符数组名[]=“字符串数据”printf("%s",字符串数组名)这里要制作一个字符串输出程序,代码如下。c语言里面字符数组定义的语法格式是。字符串数组输出语法是。原创 2024-08-30 17:04:56 · 802 阅读 · 0 评论 -
c语言用二维数组摆魔方阵
1.可以将所有数据写在一个大括号里,按照数据元素排列对元素赋值。魔方阵,用for循环遍历二维数组,输入魔方阵,再输出出来。数据类型 数组名[常量表达式][常量表达式]2.分行给数组元素赋值,一般推荐这个方法。原创 2024-08-29 16:42:45 · 372 阅读 · 0 评论 -
c语言通过一维数组制作输入比赛双方多个成绩并输出的程序
printf("%d%,数组名[i]);类型说明符 数组标识符[常量表达式]输出数组每一个元素语法格式是。原创 2024-08-29 09:48:35 · 142 阅读 · 0 评论 -
c语言之continue用法
continue是用来表示循环继续执行,示例代码如下。原创 2024-08-28 19:45:56 · 793 阅读 · 0 评论 -
c语言之break语法
break作用是终止循环。原创 2024-08-26 16:13:13 · 433 阅读 · 0 评论 -
c语言计算等比数列各项数值
假定有一个塔,一共八,每向上一层灯数是下一层的2倍,一共有765层,问第一层和第八层各自需要多少灯?原创 2024-08-26 16:05:38 · 347 阅读 · 0 评论 -
c语言通过for循环制作分期付款每月应付金额
for循环的语法格式是。原创 2024-08-25 15:43:01 · 205 阅读 · 0 评论 -
c语言用do-while计算0-100的和
do-while语法是。while(表达式)原创 2024-08-25 12:00:15 · 308 阅读 · 0 评论 -
c语言用while循环解决农夫卖西瓜问题
这道题,设定西瓜卖完是条件为假,在c语言里面是0,每次卖完西瓜,剩下的西瓜是原来数量/2-2,每次剩余数量大于0,天数+1,直到西瓜卖完。农夫卖西瓜问题:一个瓜农有1020个西瓜,第一天卖掉一半多两个,第二天卖掉剩下的一半多2个,如此循环下去,几天能把西瓜全部卖完。原创 2024-08-24 15:58:11 · 586 阅读 · 0 评论 -
c语言利用switch多路开关制作输入月份判断季节的程序
这里要制作的程序是输入月份,输出是什么季节,最后输出“我在这里等你回来”,适合亲密的人表达相思之意。switch语句多路开关模式语法如下。switch(表达式)原创 2024-08-24 15:44:13 · 445 阅读 · 0 评论 -
c语言通过switch制作模拟自动售货机的程序
这里要制作一个虚拟自动售货机,用户输入不同数字,输出不同的结果。printf("从1-3中选择按键:\n");printf("*可选择的按键*\n");printf("您选择了巧克力\n");printf("3.可口可乐\n");printf("1.巧克力\n");printf("2.小面包\n");puts("您选择了可口可乐");puts("您选择了小面包");puts("输出错误");switch语句的语法是。switch(表达式)原创 2024-08-21 21:05:12 · 282 阅读 · 0 评论 -
c语言利用三目运算符制作订单判断免运费程序
这里要制作一个餐厅外卖订单超过15元免运费的程序,订单低于15加5元运费。printf("您的订单共计%d元,请支付\n",fee);printf("您的订单餐费是:");c语言三目运算符语法格式。原创 2024-08-21 20:44:22 · 245 阅读 · 0 评论 -
c语言利用if嵌套语句制作日程表查询程序
这里有一个日程是星期一开会,星期二到星期五上班,星球六去长城,星期天去故宫,输入一个星期几,会输出当日日程。printf("开会\n");printf("工作\n");printf("请选择星期几:");printf("去长城\n");printf("去故宫\n");c语言里if嵌套语法是。原创 2024-08-21 20:30:22 · 338 阅读 · 0 评论 -
c语言利用if else制作信号灯程序
printf("交通灯目前不是绿灯,车辆减速并停车等待\n");printf("数字1表示绿灯,请输入现在交通灯状态:");printf("交通灯是绿灯,车辆可以通行\n");语句1是判定为真的执行语句,语句2是判定为假的执行语句。这里制作的信号灯程序,输入1是绿灯,输入其他数不是绿灯。c语言里面,if -else的语法是。原创 2024-08-20 18:11:35 · 322 阅读 · 0 评论 -
c语言用if语句制作点单程序
printf("数字1代表喝咖啡,数字2代表喝雪碧:");这里的点单程序是用户输入相应的数字自动出来相应的饮品。puts("您要喝的是咖啡");puts("您要喝雪碧");比如输入1是咖啡,输入2是雪碧。c语言里面,if语句的语法是。原创 2024-08-20 17:10:31 · 776 阅读 · 0 评论 -
c语言通过位运算符制作为密码二次加密的程序
c语言位运算符是把一个数字背后的二进制数进行位数移动,位运算符与逻辑运算符相似,但不同的是逻辑运算符输出结果是真或者假,位运算符是一个数值。这里需要制作一个输入初始密码和加密因子,进行位移运算后,输出一个二次加密的密码。printf("经过加密后的值是:%d\n",result);printf("请输入原始密码:");printf("请输入加密因子:");原创 2024-08-18 11:20:07 · 422 阅读 · 0 评论 -
c语言通过逻辑运算符和if语句制作招聘筛选程序
printf("恭喜你通过本公司的初选,请您及时到本公司参加面试和笔试。逻辑运算符计算结果是true和false,其中用1表示true,0表示false。这里要制作一个招聘筛选程序,要求年龄大于等于25,身高不低于1米7。printf("对不起,您不符合我们公司的要求!printf("请输入身高(米):");printf("请输入您的年龄:");|| 逻辑或 a||b。&& 逻辑与 a&&b。原创 2024-08-18 10:40:01 · 470 阅读 · 0 评论 -
c语言通过关系运算符制作面积比较器
printf("扇形的面积是%.2f平方厘米\n",sector);printf("圆锥的侧面积是%.2f平方厘米\n",cone);printf("圆锥的侧面积比扇形的面积大\n");printf("圆锥的侧面积与扇形的面积一样大");printf("圆锥的侧面积比扇形面积小");这里比较扇形面积和圆锥侧面积。c语言里面关系运算符有。原创 2024-08-17 10:28:48 · 227 阅读 · 0 评论 -
c语言用自增运算符制作投票计数程序
c语言里面,假定定义一个变量a,自增运算符是++,自减运算符是--printf("导师一投给丫头之后得%d票\n",vote);printf("导师二投给丫头之后得票%d\n",vote);printf("导师三投给丫头之后得票%d\n",vote);printf("观众投票之后丫头得%d票\n",vote);利用自增运算符制作投票计数器,每投一次票,自增一次。自增/自减运算符的作用是让变量的值加1/减一。前缀自增运算符是++a。后缀自增运算符是a++原创 2024-08-17 10:08:23 · 317 阅读 · 0 评论 -
c语言制作一年汇总账单
printf("7-12月分别花费%d元,%d元,%d元,%d元,%d元,%d元\n",七月,八月,九月,十月,十一月,十二月);printf("1-6月分别花费%d元,%d元,%d元,%d元,%d元,%d元\n",一月,二月,三月,四月,五月,六月);int 一月=3588,二月=3000,三月=3888,四月=2100,五月=4565,六月=2509;sum=一月+二月+三月+四月+五月+六月+七月+八月+九月+十月+十一月+十二月;printf("这一年总花费%d\n",sum);原创 2024-08-16 18:31:19 · 299 阅读 · 0 评论 -
c语言用gets函数制作一个模拟登陆器
用gets函数输入字符串前,先定义一个字符串数组,语法格式是。上面代码中,先定义一个字符串数组cstring[20]gets函数是输入函数之一,它的作用是输入一个字符串。在登陆器中,账号,密码都是字符串,可以用gets函数。用gets函数为字符串数组赋值。gets(字符串数组名)原创 2024-08-13 16:25:57 · 327 阅读 · 0 评论 -
c语言利用getchar函数创建大小写字母转换的程序
在c语言中,getchar函数是输入函数之一,每次只能从终端输入一个字符。字母都有一个ASCII码,小写字母比大写字母的码大32,利用这个差值进行转换。原创 2024-08-13 16:07:56 · 969 阅读 · 0 评论 -
c语言解决鸡兔同笼问题
鸡兔同笼是个经典数学题,已知笼子里有鸡和兔子,头有35个,94只脚,问鸡有几只,兔子有几只?printf("笼中有%d只鸡,有%d只兔子\n",chicken,rabbit);原创 2024-08-12 22:02:55 · 2707 阅读 · 0 评论 -
c语言如何进行文件错误检查
clearerr函数的作用是将文件错误和文件结束标志设置为0.一旦ferror检查到读写函数错误,此时立即调用clearerr函数,使得下一轮ferror能够正常检查。c语言要进行文件检查,需要用两个语句,分别是ferror函数和clearerr函数。ferror函数返回值,返回为0表示正确,返回为1表示错误。原创 2024-06-08 23:45:21 · 426 阅读 · 0 评论 -
c语言如何改变文件读取位置
c语言要改变文件读取位置,会用到rewind语句和fseek语句。rewind(fp)将fp指向的文件读写指针重新指向文件开头。fseek(文件位置,位移量,起始点)fseek语句语法格式如下。rewind代码示例如下。rewind语法格式是。0表示文件开始的位置。1表示当前读写的位置。原创 2024-06-04 22:39:14 · 409 阅读 · 0 评论 -
c语言之向文件读写数据块
c语言需要向文件读写数据块需要用到fread语句和fwrite语句。butter:读取的数据存入内存地址。butter:待写入内存的地址。count:读取数据的个数。size:写入的字节的大小。count:写入数据的个数。fread语句的语法格式。size:读取的字节大小。fwrite语句语法格式。fp:读取的文件指针。fp:写入文件的指针。原创 2024-05-31 22:47:59 · 424 阅读 · 0 评论 -
c语言如何格式化读取文件内容
假如有一个eee.txt的文件,它的内容是123和3.1415。它的语法格式是fscanf(文件指针,格式字符串,输入表列)c语言中,格式化读取文件内容需要用到fscanf语句。分别定义一个整型数据a和浮点型数据b。分别把eee.txt的内容分别赋值给a,b。打开eee.txt,并进入读取模式。原创 2024-05-27 22:21:58 · 503 阅读 · 0 评论 -
c语言之文件格式化写入
fprintf(fp,"%d %5.3f",a,b)是向文件输入a,b的值,其中fp是文件指针,"%d %5.3f"是数据格式。fp=fopen("eee.txt","w")这段代码是创建一个叫eee.txt的文本文件。接着分别定义整型数据a,赋值123和浮点型数据b,赋值3.1215。向文件写入特定的信息,在c语言中需要fprintf语句。fprintf(文件指针,格式字符串,输出表列)FILE *fp 首先定义一个文件指针fp。最后是关闭这个文件,释放内存。fprintf语句的格式是。原创 2024-05-27 22:13:06 · 486 阅读 · 0 评论 -
c语言如何向文件写入字符串
fputs(str,fp)是将str字符数组里的内容写入到fp指针指向的文件。fputs(“good time\n”,fp)是把字符串写入到fp里的文件。文件指针指向创建一个叫ddd.txt的文件,并处于读写模式。c语言里向文件写入字符串,用到fputs语句。这段代码里,先定义一个文件指针fp。定义了一个字符数组 s。原创 2024-05-23 22:49:35 · 1084 阅读 · 0 评论 -
c语言如何向文件读取字符串
它的功能是从fp指向的文件里读取一个长度为n-1的字符串,并一次性存入到str字符数组里,如果成功就返回到str指针,如果失败就返回NULL。如何在c语言中,读取文件,不用一个字符一个字符的读取,而是整个读取字符串。如果遇到换行符或者EOF就会结束。这里就用到fgets语句。原创 2024-05-23 22:42:12 · 852 阅读 · 0 评论 -
c语言如何将一个文本内容复制到另外一个文本里
这段代码表示把aaa.txt文件打开。这段代码表示创建了一个循环,假定a在读取fp1指针内容时,如果没有读取到空字符,就一直读取。表示创建ccc.cpu文件,并读取。这段代码里,首先定义了一个文件指针fp1,fp2,定义了一个字符型变量 a。c语言如果要把一个文本文件的文件复制到另外一个文件里,代码如下。然后把读取的内容写入到fp2里面。原创 2024-05-23 22:35:37 · 1089 阅读 · 0 评论 -
c语言向文件写入单个字符
c语言里如果要写入单个字符,就要用到fputc函数,它的语法格式是fputc(c,fp),其中c是要写入的内容,fp是文件指针。先定义一个文件指针fp,整型变量i,字符型变量 a,令a=x。用for循环,写入a的值20次。原创 2024-05-19 23:05:00 · 443 阅读 · 0 评论 -
c语言文件的读写
这里代码时候设立一个文件指针*fp,设定整数整型变量i,进入读取模式,在for循环中,连续读取20次文件内容。它的功能是从文件指针里获取一个字符,如果读取成功就返回获取的字符,如果不成功,就返回文件结束标志EOF。这里用了一个while循环,假如说a不等于EOF,也就是文件指针不指向读取失败,就会一直循环读取打印。在c语言里,向文件读取字符用到函数fgetc(),里面的内容指向一个指针。如果不知道文本长度,可以用下面的代码。原创 2024-05-19 22:59:38 · 347 阅读 · 0 评论 -
c语言之文件打开模式
fp=fopen("D://cyy//bbb.txt","w")中的w改为a,变成写入。这段代码和上段代码类似,这里要说明一下,这段代码是上一段代码执行后,已经建立了bbb.txt这个文件。a模式是追加模式,允许向文件末尾写入信息,如果文件名不存在,则会报错。rb+,wb+,ab+属于允许对文件读取和写入信息,打开二进制文件。允许向文件写入信息,若文件不存在,则创建一个文件。"rb","wb",“ab”是打开二进制文件。允许对文件读取信息。原创 2024-05-15 22:12:40 · 513 阅读 · 0 评论 -
c语言之打开一个文件
其中文件名一般为要带上绝对路径,如果程序文件与文件是一个目录下,就可以只写文件名和后缀就可以了。一般会定义一个fFILE类型指针变量来指向被打开的文件,可以将文件信息与指针变量相关联。这段代码里面,先定义了一个指针fp,定义一个变量i,指针fp指向打开的文件aaa.txt。c语言要打开一个文件,需要用的方法是fopen。fp=fopen(文件名,操作模式)fopen(文件名,操作模式)原创 2024-05-11 23:11:45 · 473 阅读 · 0 评论 -
c语言之替换数据类型名
这这个代码里,typedef int y是将int在这段程序里命名为y,同样在typedef char c里面,是将char命名为c。这样定义结构体变量时,只需要用yy lisi就可以,否则就是struct test lisi这么长的代码。就像定义一个变量时,只是在前面加上typedef语句。在结构体里面,先定义结构结构,再后面加上要改的名字。在c语言里,是用typedef语句替换数据类型名。这段代码就是将结构体的名字改为yy。y a=1等同于 int a=1。c b等同于char c='w'原创 2024-05-11 22:10:47 · 398 阅读 · 0 评论 -
c语言之枚举
创建了一个枚举类型,里面有jianzi,chui,baozi三个数值。从上面可以看出,枚举的每个类型都被c语言按顺序赋予了0,1,2等数值。枚举是将一个变量的可能的值都列出来,但是对应的值只能是其中的一个。接着分别打印三个数值对应的整型数据,分别是0,1,2。enum 枚举类型名(值1,值2,值3,值n)分别打印xm这个变量的整数类型值。令xm=jianzi这个数值。enum 枚举类型 变量名。原创 2024-05-07 22:19:51 · 466 阅读 · 0 评论