![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
程序员听风
我写了点东西,但是又好像啥都没写。
展开
-
【C语言】链表的删除:公交车站节点的删除
【C语言】链表的删除:公交车站节点的删除描述:一条公交线路包含若干公交站点,每个公交站点包含站点名称,站点名称不超过20个字符。编写建立链表,依次存放一条公交线路的各个站点的信息并统计站的数量,从键盘依次输入从起点到终点的各站站名,以字符#作为输入结束。编写函数,在链表中删除指定的站点名称所在的结点,最后将删除站点之后的该线路上的站点和站点数量输出。#include<stdio.h>#include<stdlib.h>#include<string.h>#def原创 2021-11-21 19:46:33 · 334 阅读 · 0 评论 -
【C语言】链表:学生信息的输入与输出,并输出他们成绩的平均值
【C语言】链表:学生信息的输入与输出,并输出他们成绩的平均值描述:有若干个学生的信息,包括学号、姓名、C语言成绩。其中,学号由11-15位数字组成;姓名为不超过50个字符的字符串、中间不含空格;C语言成绩为一个整数。建立链表,依次存放每个学生的信息,再依次输出每个学生的信息,并输出他们成绩的平均值。#include<stdio.h>#include<stdlib.h>struct app{ double xuehao,chengji; char xingming[50原创 2021-11-21 19:42:10 · 3680 阅读 · 0 评论 -
【C语言】结构体数组:学生成绩排序
【C语言】结构体数组:学生成绩排序#include<stdio.h>struct student { double xuehao; char xingming[100]; int nian,yue,ri; }s1[100];void paixu(struct student s1[],int n){ struct student s2; int i,j; for(i=0;i<n;i++) for(j=i;j<n-1;j++) { if(s1原创 2021-11-21 20:03:46 · 5669 阅读 · 1 评论 -
【C语言】结构体数组:计算学生总成绩及计算高分学生信息
【C语言】结构体数组:计算学生总成绩及计算高分学生信息#include<stdio.h>struct student { double xuehao; char xingming[100]; int nian,yue,ri; }s1[100];int main(){ int n,i,s; while(scanf("%d",&n)!=EOF) { s=0; for(i=0;i<n;i++) { scanf("%lf",&s1[i原创 2021-11-20 11:59:06 · 3292 阅读 · 0 评论 -
【C语言】结构体数组:查找图书
【C语言】结构体数组:查找图书#include<stdio.h>struct student { double xuehao,a; char xingming[100],zuozhe[100]; int nian,yue,ri; }s1[100];int main(){ int n,i; double chazhao; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { scanf("%lf原创 2021-11-20 11:54:08 · 1635 阅读 · 0 评论 -
【C语言】学生信息的输入输出
【C语言】学生信息的输入输出#include<stdio.h>struct student { double xuehao; char xingming[100]; int nian,yue,ri; }s1;int main(){ while(scanf("%lf",&s1.xuehao)!=EOF) { scanf("%s",&s1.xingming); scanf("%d %d",&s1.nian,&s1.yue);原创 2021-11-20 11:51:03 · 3696 阅读 · 0 评论 -
【C语言】判断数字字符
【C语言】判断数字字符#include<stdio.h>int app(char d){ if(d>='0'&&d<='9') printf("Digit\n"); else printf("Other\n");}int main(){ char c; while(scanf("%c",&c)!=EOF) { getchar(); app(c); } }运行结果...原创 2021-11-20 11:36:36 · 6545 阅读 · 0 评论 -
【C语言】计算两个整数的平均值
【C语言】计算两个整数的平均值#include<stdio.h>double app(double d,double e){ double sum; sum=(d+e)/2; return(sum);}int main(){ double m,n,a; while(scanf("%lf %lf",&m,&n)!=EOF) { a=app(m,n); printf("%.1f\n",a); } }运行结果...原创 2021-11-20 11:33:45 · 7284 阅读 · 0 评论 -
【C语言】计算表达式 1/2+1/6+1/12+。。。
【C语言】计算表达式 1/2+1/6+1/12+。。。#include<stdio.h>double app(double d){ double i,sum=0; for(i=1;i<=d;i++) { sum=sum+1/(i*(i+1)); } return(sum);}int main(){ double n,b; scanf("%lf",&n); while(n!=0) { b=app(n); printf("%.6f\n",b);原创 2021-11-20 11:32:01 · 1265 阅读 · 0 评论 -
【C语言】计算n阶乘
【C语言】计算n!#include<stdio.h>double app(double d){ double i,sum=1; for(i=1;i<=d;i++) { sum=sum*i; } return(sum);}int main(){ double m,a; while(scanf("%lf",&m)!=EOF) { a=app(m); printf("%.0f\n",a); } }运行结果...原创 2021-11-20 11:25:50 · 923 阅读 · 0 评论 -
【C语言】计算Cmn
【C语言】计算Cmn#include<stdio.h>double app(double d){ double i,sum=1; for(i=1;i<=d;i++) { sum=sum*i; } return(sum);}int main(){ double m,n,a,b,c; while(scanf("%lf %lf",&m,&n)!=EOF) { a=app(m); b=app(n); c=app(m-n); print原创 2021-11-20 11:21:24 · 6440 阅读 · 0 评论 -
【C语言】计算第n位斐波那契数列
【C语言】计算第n位斐波那契数列#include<stdio.h>int app(int d){ if(d<=2){ return 1; } else{ return app(d-1)+app(d-2); }}int main(){ int n; scanf("%d",&n); printf("%d",app(n));}运行结果原创 2021-11-20 11:19:21 · 211 阅读 · 0 评论 -
【C语言】 m的n次幂
【C语言】 m的n次幂#include<stdio.h>double app(double d,double e){ double i,c=1; for(i=1;i<=e;i++) { c=c*d; } return(c);}int main(){ double m,n,a; while(scanf("%lf %lf",&m,&n)!=EOF) { a=app(m,n); printf("%.0f\n",a); } }运行结果原创 2021-11-20 11:15:49 · 2236 阅读 · 0 评论