IT入门 > 实战案例 > C语言实例 >
  • 按字典顺序排序。 日期:2022-06-22 点击:653 C语句基础实例

    C 语言实例 - 字符串排序 按字典顺序排序。 实例 #includestdio.h#include string.h int main(){ int i, j; char str[10][50], temp[50]; printf("输入10个单词:\n"); for(i=0; i10; ++i) { scanf("%s[^\n]",str[i]); } for(i=0; i9;...

  • 使用结构体(struct)存储学生信息。 日期:2022-06-22 点击:791 C语句基础实例

    C 语言实例 - 使用结构体(struct) 使用结构体(struct)存储学生信息。 实例 #include stdio.hstruct student{ char name[50]; int roll; float marks;} s; int main(){ printf("输入信息:\n"); printf("名字: "); scanf(...

  • 使用结构体(struct)将两个复数相加。 日期:2022-06-22 点击:640 C语句基础实例

    C 语言实例 - 复数相加 使用结构体(struct)将两个复数相加。 我们把形如 a+bi(a,b均为实数)的数称为复数,其中 a 称为实部,b 称为虚部,i 称为虚数单位。 实例 #include stdio.h typedef...

  • 计算两个时间段的差值。 日期:2022-06-22 点击:1164 C语句基础实例

    C 语言实例 - 计算两个时间段的差值 计算两个时间段的差值。 实例 #include stdio.h struct TIME{ int seconds; int minutes; int hours;};void differenceBetweenTimePeriod(struct TIME t1, struct TIME t2, struct TIME *diff)...

  • 将字符串写入文件。 日期:2022-06-22 点击:581 C语句基础实例

    C 语言实例 - 将字符串写入文件 将字符串写入文件。 实例 #include stdio.h#include stdlib.h /* exit() 函数 */ int main(){ char sentence[1000]; FILE *fptr; fptr = fopen("dida100.txt", "w"); if(fptr == NULL) { printf("Err...

  • 从文件中读取一行。 日期:2022-06-22 点击:1386 C语句基础实例

    C 语言实例 - 从文件中读取一行 从文件中读取一行。 文件 runoob.txt 内容: $ cat runoob.txt runoob.comgoogle.com 实例 #include stdio.h#include stdlib.h // exit() 函数int main(){ char c[1000]; FILE *fptr; if ((fptr =...

  • 输出当前文件执行代码,__FILE__ 为当前执行的文 日期:2022-06-22 点击:676 C语句基础实例

    C 语言实例 - 输出当前文件执行代码 输出当前文件执行代码,__FILE__ 为当前执行的文件常量。 实例 #include stdio.hint main() { FILE *fp; char c; fp = fopen(__FILE__,"r"); do { c = getc(fp); putchar(c); } whi...

  • 30 个人在一条船上,超载,需要 15 人下船。 日期:2022-06-22 点击:1425 C语句基础实例

    C 语言实例 - 约瑟夫生者死者小游戏 30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到...

  • A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第 日期:2022-06-22 点击:714 C语句基础实例

    C 语言实例 - 五人分鱼 A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。 日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉...

  • 有 1、2、3、4 四个数字,能组成多少个互不相同 日期:2022-06-22 点击:1124 C语言精选100例

    C 练习实例1 题目: 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位、十位、个位的数字都是 1、2、3、4 ,组成所有的排列后...