C语言及程序设计进阶例程-39 银行储蓄系统(第六版)开发
[贺老师教学链接] [C语言及程序设计进阶] [本课讲解] bank.h/*注意:运行前要建立空文件account.bin*/ #ifndef BANK_H_INCLUDED #define BANK_H_INCLUDED #include <malloc...
C语言及程序设计进阶例程-38 非标准文件及其操作
贺老师教学链接 C语言及程序设计进阶 本课讲解 例:用非标准文件函数复制文件 #include <stdio.h> #include <fcntl.h> #include <stdlib.h> int main() { int handle1, handle2; ...
C语言及程序设计进阶例程-37 二进制文件及其读写
贺老师教学链接 C语言及程序设计进阶 本课讲解 对比ASCII文件和二进制文件 //(1)将short int x=12321写入文本文件 #include<stdio.h> #include<stdlib.h> int main( ) { short int x=12321...
C语言及程序设计进阶例程-36 文件的随机读写
贺老师教学链接 C语言及程序设计进阶 本课讲解 示例:写到尾再从头读 #include<stdio.h> #include<stdlib.h> int main() { int a[10], b[10], i; FILE *iofile; if((iofile=fopen("...
C语言及程序设计进阶例程-35 标准文件读写方法
贺老师教学链接 C语言及程序设计进阶 本课讲解 示例:以字符为单位复制文件 复制文件a.txt,保存到b.txt中 #include<stdio.h> #include<stdlib.h> int main() { FILE *fp1,*fp2; char ch; if((f...
C语言及程序设计进阶例程-32 位运算及其应用
贺老师教学链接 C语言及程序设计进阶 本课讲解 位运算 #include <stdio.h> int main() { unsigned short int n = 3; int i; for(i=0; i<10; i++) { printf("%d\n",n); n<<...
C语言及程序设计进阶例程-30 联合体及其应用
贺老师教学链接 C语言及程序设计进阶 本课讲解 联合体的概念 #include <stdio.h> union un { int i; short int si[2]; char c[4]; }; int main() { union un x; x.c[0]='A'; x.c[1]='...
C语言及程序设计进阶例程-29 枚举类型及其应用
贺老师教学链接 C语言及程序设计进阶 本课讲解 He先生方案一:用整型表示品牌、颜色 #include <stdio.h> int main( ) { int brand,color; //brand=0,1,2分别表示Lavida、Tiggo和Skoda //color=0,1,2分别...
C语言及程序设计进阶例程-28 动态规划法问题求解
贺老师教学链接 C语言及程序设计进阶 本课讲解 最短路径问题 #include<stdio.h> #define n 7 #define x 9999 /*用一个尽可能大的开销,代表结点之间没有通路*/ int map[n][n]= /*对图7.33中交通网的描述,map[i][j]代表...
C语言及程序设计进阶例程-27 贪心法问题求解
贺老师教学链接 C语言及程序设计进阶 本课讲解 找零钱问题及其求解 #include <stdio.h> int main ( ) { int money[10]={100,50,10,0}; /*最大面额的硬值面值排在最前面,将被优先处理*/ int x; /*找零金额*/ int i...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。