C 语言实例 - 查找字符在字符串中出现的次数 查找字符在字符串中的起始位置(索引值从 0 开始)。 实例 #include stdio.h int main(){ char str[1000], ch; int i, frequency = 0; printf("输入字符串: "); fget...
C 语言实例 - 字符串中各种字符计算 计算字符串中的元音、辅音、数字、空白符。 实例 #include stdio.h int main(){ char line[150]; int i, vowels, consonants, digits, spaces; vowels = consonants = digits = space...
C 语言实例 - 字符串复制 将一个变量的字符串复制到另外一个变量中。 实例 - 使用 strcpy() #include stdio.h#include string.h int main(){ char src[40]; char dest[100]; memset(dest, '\0', sizeof(dest)); strcpy(src,...
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;...
C 语言实例 - 使用结构体(struct) 使用结构体(struct)存储学生信息。 实例 #include stdio.hstruct student{ char name[50]; int roll; float marks;} s; int main(){ printf("输入信息:\n"); printf("名字: "); scanf(...
C 语言实例 - 复数相加 使用结构体(struct)将两个复数相加。 我们把形如 a+bi(a,b均为实数)的数称为复数,其中 a 称为实部,b 称为虚部,i 称为虚数单位。 实例 #include stdio.h typedef...
C 语言实例 - 计算两个时间段的差值 计算两个时间段的差值。 实例 #include stdio.h struct TIME{ int seconds; int minutes; int hours;};void differenceBetweenTimePeriod(struct TIME t1, struct TIME t2, struct TIME *diff)...
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...
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 =...
C 语言实例 - 输出当前文件执行代码 输出当前文件执行代码,__FILE__ 为当前执行的文件常量。 实例 #include stdio.hint main() { FILE *fp; char c; fp = fopen(__FILE__,"r"); do { c = getc(fp); putchar(c); } whi...