电子词典 /***************************************************输入参数:keyword-等待查询的单词返回值:mid查到位置,返回位置mid说明:定义指向文件的指针, 排着读入每个单词,存入数组e[],c[]中****************************************************/#include#
学生成绩处理系统 #include #include #include void input_score(int s[], int n); //将小组中n名同学的成绩输入数组sint get_max_score(int s[], int n); //返回数组s中n名同学的最高成绩值int get_min_score(int s[], int n); //返回数组s中n名同学的最低成绩值d
小学生考试系统 #include #include #include int test();int test2();int main(){ char class[10];// char name[10]; int i;//控制循环次数 int sum1,sum2,m=0;//控制答对题目总数 int reply;//reply控制学生回复
冒泡排序 代码:#include int main(){ int a[5]; int i,j; int tmp; for(i=0;i<5;i++) scanf("%d",&a[i]); for(j=0;j<5;j++) { for(i=0;i<5-j;i++) if(a[i]
输出数字塔 问题及代码: #include int main(){ int i,j; int n; scanf("%d",&n); for(i=1; i<=n; i++) { for(j=1; j<=n-i; j++) printf(" "); for(j=1; j<=i; j+
三色球问题 若一个口袋中放有12个球,其中有3个红的,3个白的和6个黒的,问从中任取8个共有多少种不同的颜色搭配?提示:设任取的红球个数为i,白球个数为j,则黒球个数为8-i-j,根据题意红球和白球个数的取值范围是0~3,在红球和白球个数确定的条件下,黒球个数取值应为8-i-j 代码:#include int main(){ int i,j; int a; f
草稿,期末项目 #include #include #include int main(){ int sum=0; int a,b,d,t;//d为正确答案,t为小学生输入答案 int i; int c; int reply; printf(" 二年级下半学期期末考试(卷一)");
结构体——根据学号排序 题目描述定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。输入先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称输出先按学号从小到大的顺序输出学生信息代码:#include struct student{ cha
结构体数组处理员工工资 题目描述编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工作年限超过30年的职工每人加100元工资,要求分别输出工资变化之前和之后的所有职工的信息。输入输入5个员工的职工姓名、工作年限、工资总额输出输出两部分,第一部分输出工资变化之前所有职工的信息,第二部分输出工资变化之后的所有职工的
学生成绩处理 #include #define N 100 /*N表示最多允许的学生人数*/struct Student{ int num; //学号 int c; //C语言成绩 int math; //数学成绩 float aver; //两科均分};int main( ){ int n; int i; float aver
结构体的初步使用 【项目1-复数结构体】编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出,请将程序补充完整。 代码:#include struct complex{ int re; int im;};int main(){ struct complex x,y,s,p; s
统计字符串长度 题目描述用指针编写一个程序,输入字符串后,统计其中各种字符的个数,输出其中大小写字母,数字,以及其他字符的个数。主函数已经给出,请编写统计字符种类函数。输入一串字符串输出该字符串中大小写字母,数字,以及其他字符的个数,最后输出总字符串长度。#include int main(){ cha
字符串中插入其他字符串 题目描述将字符串t插入到字符串s中,在位置pos后插入。不得使用字符串操作函数,输出组合成的字符串。输入输入两个字符串(t和s)和要插入的位置(pos)输出输出组合后的字符串代码:#include #include int main(){ int pos,i,j; int len1,len2; char s[80
将字符串分段 题目描述写一函数,将两个字符串连接输入两行字符串输出链接后的字符串代码:#include #include #include int main(){ char a[80]; int i,n; gets(a); scanf("%d",&n); if(n==0) puts(a);
统计字符串长度 题目描述写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。输入一行字符串输出字符串长度代码:#include #include int main(){ int stringlen (char *); char str[100]; int len; gets(str);
字符串的倒序输出 题目描述编写一个函数,功能是使输入的字符串逆序输出。输入输入一串字符串,注意字符串中不要有空格。输出输出该字符串的逆序。代码::#include#include int main() { char str[100]; scanf("%s",str); int len; len=strl
将字符串分段 题目描述输入一个字符串,将其分段输出,分段符为除字母和数字之外的符号。输入输入一个字符串输出输出分段后的字符串样例输入ad/adfa,123d?a1样例输出adadfa123da1代码:#include int main(){ char str[20]; int i,c=1; gets(s
字符串的处理(大写换成小写) 题目描述输入字符串(长度20以内),将字符串中大写字母改为小写字母,其他字符不变,输出改变后的字符串。输入一个字符串(长度20以内)输出输出改变后的字符串(改变规则:将字符串中大写字母改为小写字母,其他字符不变)样例输入ABC123bus样例输出abc123bus代码:#include
51 #include #include int main(){ char s[20]; int i; gets(s); for(i=0; s[i]!='\0'; i++) { if((s[i]>='1'&&s[i]='A'&&s[i]='a'&&s[i] printf("%c",s[i]);
求二维数组对角线的和 问题及代码:#include int main(){ int a[3][3]; int i,j; int m=0,n=0; for(i=0; i<=2; i++) { for(j=0; j<=2; j++) scanf("%d",&a[i][j]); } for(i=0; i<=2; i++)