随笔分类 -  C语言

摘要:银行信贷账户管理任务的基本功能是: ①设计一个可以最多存储100个固定大小记录的信贷处理管理系统。 ②系统中可以进行新账户的插入,老账户信息的更新,以及老账户的删除。 ③系统可以对账户信息进行按账户编号、用户姓名、余额多少等的从大到小或从小到大排序。 ④系统能统计账户余额值,计算余额总数,并显示计算 阅读全文
posted @ 2022-03-11 11:45 油菜园12号 阅读(70) 评论(0) 推荐(0) 编辑
摘要:``` #define ERROR -1 #define MAXSIZE 100 typedef int Position; typedef struct LNode*PtrToLNode; struct LNode { DataType element[MAXSIZE]; Position Las 阅读全文
posted @ 2021-10-08 21:11 油菜园12号 阅读(6) 评论(0) 推荐(0) 编辑
摘要:C语言标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义, 标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。 阅读全文
posted @ 2021-08-12 10:36 油菜园12号 阅读(435) 评论(0) 推荐(0) 编辑
摘要:转载自:C语言实现进制转换 基本功能:1、十进制转换二进制2、十进制转换八进制3、十进制转换十六进制4、二进制转换十进制5、八进制转换十进制6、十六进制转换十进制0、 退 出 #include<stdio.h> #include<stdlib.h> #include<math.h> void mun 阅读全文
posted @ 2021-08-11 11:02 油菜园12号 阅读(261) 评论(0) 推荐(0) 编辑
摘要:汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。 计算机中,补码第一位是符号位,1表示为负数,所以汉字机内码的每个字节表示的十进制数都是负数统计输入字符串含有几个汉字,只需求出字符串中小于0的字符有几个,将它除以2就得到答案。 int count = 0; int len 阅读全文
posted @ 2021-08-09 10:59 油菜园12号 阅读(687) 评论(0) 推荐(0) 编辑
摘要:while(scanf("%d,&n)&&n!=0) while(scanf("%d",&n&&n) while(scanf("%d",&n),n) 功能:当输入n且n!=0时继续循环,当n为0时结束循环(上述三种写法都可实现此种功能) while(scanf("%d,&n)!=EOF)和while 阅读全文
posted @ 2021-08-03 18:01 油菜园12号 阅读(1627) 评论(0) 推荐(0) 编辑
摘要:程序中函数 fun()的功能: 将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。 **输入格式要求:gets 提示信息:"输入一个八进制字符串(5位):" "错误:字符串太长\n\n" "错误:%c 不是一个八进制字符\n\n" **输 阅读全文
posted @ 2021-06-20 18:36 油菜园12号 阅读(3098) 评论(0) 推荐(2) 编辑
摘要:用二维字符数组方法编程实现从键盘任意输入10个字符串,将这10个字符串按字典顺序排序后打印输出,字符串最大长度80。 **输入提示信息格式: 无 **输入数据格式要求: 要求读入的字符串可以包含有空格 **输出数据格式要求: 一行输出一个字符串 注:不能使用指针、结构体、共用体、文件、goto、枚举 阅读全文
posted @ 2021-06-19 19:31 油菜园12号 阅读(2517) 评论(0) 推荐(0) 编辑
摘要:编程计算2×3阶矩阵A和3×2阶矩阵B之积C。 要求: (1)从键盘分别输入矩阵A和B, 输出乘积矩阵C (2) **输入提示信息为: 输入矩阵A之前提示:"Input 2*3 matrix a:\n" 输入矩阵B之前提示:"Input 3*2 matrix b:\n" **输入矩阵中每个值的格式为 阅读全文
posted @ 2021-06-19 18:52 油菜园12号 阅读(390) 评论(0) 推荐(0) 编辑
摘要:打印魔方阵,所谓魔方阵是指这样的方阵,它的每一行、每一列和对角线之和均相等。例如,三阶魔方阵为: 8 1 6 3 5 7 4 9 2 要求打印出由1到n2的自然数构成的魔方阵(n为奇数)。 魔方阵中各数的排列规律如下: (1)将1放在第一行中间一列; (2)从2开始直到n×n,各数依次按下列规律存放 阅读全文
posted @ 2021-06-19 18:25 油菜园12号 阅读(492) 评论(0) 推荐(0) 编辑
摘要:编程统计候选人的得票数。设有3个候选人zhang、li、wang(候选人姓名不区分大小写),10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人姓名,则按废票处理。选民投票结束后程序自动显示各候选人的得票结果和废票信息。要求用结构体数组candidate表示3个候选人的姓名和得票结果。 阅读全文
posted @ 2021-06-16 21:52 油菜园12号 阅读(1392) 评论(0) 推荐(0) 编辑
摘要:完成对输入的字符串中C关键词的查找统计。 程序运行示例如下: 本程序将为您统计C语言的关键字的个数,请输入,输入end结束输入: if do while while do break goto helloworld end 您的输入中C语言关键字出现的次数统计如下: break : 1 do : 2 阅读全文
posted @ 2021-06-15 17:07 油菜园12号 阅读(313) 评论(0) 推荐(0) 编辑
摘要:# 学生成绩管理系统V2.0 > 学生成绩管理系统是一个非常实用的程序,如果能够把用户输入的数据存盘,下次运行时读出,就更有用了。 某班有最多不超过40人(具体人数由键盘输入)参加期末考试,考试科目为数学(MT)、英语(EN)和物理(PH)。编程实现如下菜单驱动的学生成绩管理系统: (1)录入每个学 阅读全文
posted @ 2021-06-14 22:57 油菜园12号 阅读(691) 评论(0) 推荐(1) 编辑
摘要:编程求解汉诺塔问题。 汉诺塔(Hanoi)是必须用递归方法才能解决的经典问题。它来自于印度神话。上帝创造世界时作了三根金刚石柱子,在第一根柱子上从下往上按大小顺序摞着64片黄金圆盘,如图所示。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放到第二根柱子上,并且规定,每次只能移动一个圆盘,在小圆盘上不 阅读全文
posted @ 2021-06-03 17:38 油菜园12号 阅读(496) 评论(0) 推荐(0) 编辑
摘要:1 #include <stdio.h> 2 float Fun1(float x); 3 float Fun2(float x); 4 float Integral(float (*f)(float), float a, float b); 5 int main() 6 { 7 float y1, 阅读全文
posted @ 2021-05-27 09:10 油菜园12号 阅读(271) 评论(0) 推荐(0) 编辑
摘要:用字符指针作函数参数编程实现如下功能:在字符串中删除与某字符相同的字符。 **输入格式要求:"%s" 输入提示信息: "Input a string:" "Input a character:" **输出格式要求:"Results:%s\n" 程序运行示例1如下: Input a string:he 阅读全文
posted @ 2021-05-26 21:03 油菜园12号 阅读(1287) 评论(0) 推荐(1) 编辑
摘要:请编写一个查找子字符串的程序,并统计子字符串出现的次数。 **输入格式要求:"%s" 提示信息:"请输入主串:" "请输入要查找的串:" **输出格式要求:"%s,%s:" "子串出现的次数:%d\n" "子串不在主串中\n" 程序运行示例1如下: 请输入主串:Hello,world! 请输入要查找 阅读全文
posted @ 2021-05-25 09:18 油菜园12号 阅读(927) 评论(0) 推荐(0) 编辑
摘要:#include<string.h> 长度 strlen(str) string length 赋值 strcpy(str2,str1) string copy 连接 strcat(str2,str1) string combination 比较 strcmp(str1,str2) string c 阅读全文
posted @ 2021-05-17 21:20 油菜园12号 阅读(117) 评论(0) 推荐(0) 编辑

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