![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 56
xiaochenxiaoren
路漫漫其修远兮,吾将上下而求索
展开
-
c语言的文件合并文件和分割文件
问题描述:实现功能:1.对多个文件进行分割;2.对多个文件进行合并;展示:1.对多个文件进行分割2.对多个文件进行合并代码分析1.文件合并2.文件分割程序代码*csdn学院*目的:让代码见证成长(作为一个初学的菜鸟,如*大家有发现错误,欢迎指正!)*运行软件:Cod原创 2020-07-12 17:19:46 · 1828 阅读 · 2 评论 -
C语言之简单版本银行储蓄系统4(结构体版本)
问题描述在上一个编程的系统为数组版的,是基于1.没有用多文件组织2.之前两个3.没有用程序代码#include <stdio.h>#include<stdlib.h> //itoa所需要的库函数#include <string.h>#include <ctype.h>#include <conio.h>#...原创 2020-04-25 09:15:15 · 2800 阅读 · 3 评论 -
用c语言编写一个简单的日历
问题描述用c语言编写一个程序,但用户输入参数的时候,显示相应的信息,例如:输入年月日的时候,系统会输出是星期几,若输入月份的时候,输入的是该月的信息。闰年的判断方法闰年是人们为了弥补历法的天数和地球时间公转周期的时间差而设定的,弥补时间差的年份为闰年,闰年一共有336天,在二月的时候多加一天,即29天。判断闰年发方法一般遵循4年一闰,100年不闰,400百年再闰。在万年历实用工具中,采...原创 2020-04-15 16:25:52 · 9926 阅读 · 5 评论 -
c语言控制台输入输出函数库:conio.h
供自己以后使用、cgets()函数——从控制台读字符串函数cgets()函数用于从控制台输入一行字符串语法: char* cgets(char*str) 参数str为保存数组的地址,str[0]要预先存放最大字符串的长度,执行str[1]表示实际输入字符个数。cgets()函数返回值:实际存储数据的地址,即str+2。示例:clreol...原创 2020-04-04 23:14:02 · 4328 阅读 · 0 评论 -
单链表的创建、单链表的删除、单链表的插入(数据结构)
1.创建一个简单的单链表#include <stdio.h>/**csdn学院*目的:让代码见证成长(作为一个初学的菜鸟,如*大家有发现错误,欢迎指正!)*运行软件:CodeBlocks*作者:小臣小仁*完成日期:2020年3月15日*/struct student{ int num;//学号 float score;//得分 ...原创 2020-03-20 10:59:29 · 745 阅读 · 3 评论 -
动态分配内存malloc()函数和撤销内存free()函数
动态分配内存malloc()函数和撤销内存free()函数malloc函数原型:void *malloc(unsigned int size);用于申请一块指定大小的连续内存free()函数原型:void free(void *);释放内存空间的函数示例1:动态分配一个char型的15个字节的空间,存入abcdef。程序代码#include <stdio.h>...原创 2020-03-15 13:14:02 · 210 阅读 · 0 评论 -
结构体和结构体数组
什么是结构体:一组数组异质的数组,但自成整体的数据结构体变量的定义方法:先声明结构体类型,再定义变量类型。声明结构体变量时不分配空间,在定义结构体变量时才分配内存空间。例1学校体育考试,Tom得了一个不错的分数,那么请用一个结构体类型保存并输出到控制台提示:声明student是一个结构体类型;存储如上图一名学生的num(学号),name(姓名), ...原创 2020-03-14 11:14:21 · 4475 阅读 · 1 评论 -
指针数组和数组指针的不同处
在学习c语言的时候经常把指针数组和数组指针搞混,刚开始接触c语言指针的时候,基础不扎实,往往数组指针和指针数组这两个专业词组放在一起,从字意上就充满迷惑性,不好判断。那如何来区分数组指针和指针数组呢。其实数组指针只是一个指针变量,指向的是一个变量。强调的是后面的指针。顾名思义,指针数组则是强调后面数组两字,是多个指针变量,以数组形式存在内存当中,占有多个指针的存储空间。在这基础上其实很容易区分二者...原创 2020-03-10 13:44:11 · 200 阅读 · 0 评论 -
用C语言编写简化版银行系统:ATM取款机(数组版)
问题描述:该银行储蓄系统的目标。结合前面的基础上开始设计一个c版银行储蓄系统,前面刚学完c言的基本操作以及自定义函数,还未涉及指针以及构体。该系统可以支持多名储户开户、存款、取款、转帐、改密、挂失、解挂、销户等功能的系统。以此初步体会完整系统开发,综合运用已经学过的知识。以下提示中,给出了多个层次的需要,可以先保证最基本、最简单功能的实现,迭代式地完善,实现“改进意见”中的要求。 按照模...原创 2020-03-06 14:48:26 · 7060 阅读 · 3 评论 -
用C语言编写简化版银行系统:ATM取款机(函数版)
1.问题描述用c语言编写一个简化的银行自动存款系统;适合刚接触C语言,尝试编写100多行代码的初学者作为参考。该代码编写围绕着银行ATM机器的4个业务;分别是查询、取款、存款、修改密码;其中需要两个文件;一个为DrawMoney.txt文档文件存放银行存有的金额,一个为PassWord.txt用来保存密码,放在c代码保存文件名下面,如图:2.程序代码#include &l...原创 2020-02-19 13:45:33 · 5158 阅读 · 1 评论 -
用C语言编写简化版银行系统:ATM取款机
1.问题描述用c语言编写一个简化的银行自动存款系统;适合刚接触C语言,尝试编写100多行代码的初学者作为参考。该代码编写围绕着银行ATM机器的4个业务;分别是查询、取款、存款、修改密码;其中需要两个文件;一个为DrawMoney.txt文档文件存放银行存有的金额,一个为PassWord.txt用来保存密码,放在c代码保存文件名下面,如图:DrawMoney.txt文件里面设定任意大小的整数...原创 2020-02-15 18:00:03 · 12967 阅读 · 3 评论 -
用C语言将十进制转换为二进制
程序代码1将十进制转换为二进制#include<stdio.h>/**csdn学院--2016级*目的:让代码见证成长(作为一个初学的菜鸟,如*大家有发现错误,欢迎指正!)*文件名称:Myfun203.c*问题描述:用C语言将十进制转换为二进制*作者:小臣小仁*完成日期:2017年11月19日*/void binarySystem(int );in...原创 2020-02-05 12:08:22 · 2273 阅读 · 1 评论 -
C语言编程序,实现文本文件的复制
问题描述C语言编程序,实现文本文件的复制将source.txt文件复制到target.txt文件中。文件内容如下:When you are old and grey and full of sleep, 当你老了,头发花白,睡意沉沉,And nodding by the fire,take down this book, 倦坐在炉边,取下这本书来,And slowly read,and ...原创 2020-01-05 15:57:15 · 7604 阅读 · 1 评论 -
输入3个数,输出其中的最大值
输入3个数,输出其中的最大值。原创 2016-10-21 17:35:51 · 39858 阅读 · 6 评论 -
第七讲项目3-发工资
问题描述:某公司工作按周发放,标准为每小时20元,若员工周工作时间超过40小时,超出部分按照每小时30元计算,要求:输入一名员工一周的工作时间,输出他的工作。原创 2016-10-21 18:34:32 · 320 阅读 · 0 评论 -
第十九讲项目1—字母及其编码
要求:编写一个程序,从键盘上输入一个小写字母,显示这个小写字母及它所对应的大写字母以及它们的ASCII码值。原创 2016-11-04 10:06:06 · 410 阅读 · 0 评论 -
第十九讲项目2—能对齐的数据
按要求在下面程序段基础上,继续写完代码,完成如图所示的输出:原创 2016-11-04 10:34:06 · 189 阅读 · 0 评论 -
第二十二讲项目3—分支嵌套流程图【三级成绩】
画流程图,输入学生的百分制成绩s,根据其值,输出其等级成绩。90分以上为优秀,60分以上为合格,不足60分为不合格。原创 2016-11-05 16:23:36 · 1335 阅读 · 0 评论 -
双分支流程图
问题:画流程图,输入两个整数a和b,输出其中的大值。原创 2016-11-05 16:20:38 · 5373 阅读 · 0 评论 -
第二十二讲项目1—单分支流程图
问题:画流程图,输入两个整数a和b,输出其中的大值。原创 2016-11-05 16:18:39 · 994 阅读 · 0 评论 -
分支嵌套流程图【五级成绩】
要求:画流程图,输入学生的百分制成绩s,根据其值,输出其等级成绩。90分以上为优秀,80分以上为良好,70分以上为中等,60分以为及格,不足60分为不及格。原创 2016-11-05 16:31:08 · 1334 阅读 · 0 评论 -
第十一讲项目1-分离各位数
写一个程序,输入x(三位数),输出其个、十、百位数,用空格隔开原创 2016-10-25 20:39:06 · 317 阅读 · 0 评论 -
分离整数和小数部分
编写一个程序,其功能为:从键盘上输入一个浮点数(小数点后有三位数),然后分别输出该数的整数部分和小数部分。原创 2016-10-25 20:45:14 · 2996 阅读 · 0 评论 -
第十一讲项目3-如何买玫瑰?
要求:小慧过生日,小明(小明真忙)要买鲜花送她。每枝红玫瑰5元,满5支送1枝,满20枝送5枝。小明一共有n(n>10)元钱,最多能买到多少?原创 2016-10-25 21:10:01 · 512 阅读 · 0 评论 -
c语言长方形的周长和面积
c语言求长方形面积和周长的计算原创 2016-10-17 21:18:58 · 14903 阅读 · 0 评论 -
两电阻的并联值
程序代码/**csdn学院——2016级*文件名称:Myfun2.c*作者:小臣小仁*完成日期:2016年11月24日**问题描述:求两电阻*/#include int main(){ float Ra,Rb,r; printf("请输入两电阻阻值:"); scanf("%f %f",&Ra,&Rb); r=Ra*Rb/(Ra+Rb);原创 2016-10-17 21:42:53 · 612 阅读 · 0 评论 -
第二十四讲项目1-分段函数求值
【项目1:分段函数求值】从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。原创 2016-11-06 17:42:32 · 477 阅读 · 0 评论 -
第二十三讲项目6-前导0的数字
【项目:前导0的数字】输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导例,输入14 25,输出14:25,输入8 9,输出08:09原创 2016-11-06 13:41:45 · 302 阅读 · 0 评论 -
第二十三讲项目5-
项目:我的加班费】小贺刚上班,按工作时间小时制领取周工资,工资标准是,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour,输出小贺本周的薪水。原创 2016-11-06 13:22:39 · 241 阅读 · 0 评论 -
第二十三讲项目3-两段函数求值
【项目:两段函数求值】编程序,计算下面函数的值并输出(x取整型即可)原创 2016-11-06 13:00:49 · 163 阅读 · 0 评论 -
第二十三讲项目2-乱玩数字
【项目2:乱玩数字】编程输入整数a和b,若两数之和大于100,则输出两数和百位以上的数字,否则输出两数之和。原创 2016-11-06 12:56:18 · 207 阅读 · 0 评论 -
第二十三讲项目1-被3或者5整除的数
【项目:被3或者5整除的数】编程序,输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。原创 2016-11-06 12:39:39 · 1077 阅读 · 0 评论 -
第二十三讲项目4-三角公式求值
【项目:三角公式求值】写一程序,求y值 (x值由键盘输入)。原创 2016-11-06 13:18:31 · 331 阅读 · 0 评论 -
第二十四讲项目2-油量监控
设计一个程序,用于赛车油量的监控。该程序在赛车油量偏低(少于1/4,即0.25)时,警示车手应该注意;在油箱接近满载(不低于3/4)时,提示提手不要停车。而对于其他情况下,不提示任何信息,以免车手分心。请设计出这个程序来,输入油量刻度(0-1之内的数,如0.21),提示相应信息,如果需要的话。原创 2016-11-08 16:32:07 · 266 阅读 · 0 评论 -
第十一讲项目4-完数字
输入3个双精度实数,分别求出它们的和、平均值、平方和以及平方和的开方,并输出所求出各个值。原创 2016-10-29 11:38:19 · 555 阅读 · 0 评论 -
第十一讲项目6-坐标转换
写一个程序把极坐标(r,θ),(θ之单位为度)转换为直角坐标( X,Y)。原创 2016-10-29 11:50:32 · 751 阅读 · 0 评论 -
第二十四讲项目3-一元二次方程全解
程序代码#include #include /**csdn学院——2016级*文件名称:Myfun26.c*作者:小臣小仁*完成日期:2016年11月8日*问题描述:有一方程ax^2+bx+c=0,*a,b,c的值由键盘输入,请编程序,*打印出以下情况时方程的解。*(1) a=0,b≠0时, 解为-c/b*(2) a=0,b=0,c=0, 解为任意值?*(3) a=0,b=原创 2016-11-10 18:00:45 · 445 阅读 · 0 评论 -
第五讲项目2.3-摄氏度转华氏度
将输入的摄氏度C转换为华氏度F输出原创 2016-10-20 18:40:18 · 969 阅读 · 0 评论 -
输入圆柱体的高h和半径r输出圆柱体的表面积s
输入圆柱体的高h和半径r输出圆柱体的表面积s原创 2016-10-20 19:08:06 · 5642 阅读 · 0 评论 -
第七讲项目1-正差值
给定两个正整数,求出两数的正差值并输出。原创 2016-10-20 20:18:14 · 382 阅读 · 0 评论