向上Claire
这个作者很懒,什么都没留下…
展开
-
寻找失物信
Dear Thomas,I have returned safely to my home in Shanghai , and wish to thank you for everything you did for me . I really enjoyed my stay in the US.However, I regret to tell you that upon my arrival in Shanghai I suddenly discovered that I had left my _原创 2023-02-27 21:03:08 · 97 阅读 · 0 评论 -
avoid plagiarism
(5)如果你希望每篇参考文献引用多个研究,也就是说,如果多个作者得出了相同的结论或独立研究了同一个问题,你可以将他们放在同一个括号中,并用分号分隔他们的名字。按照惯例,这些引用是按时间顺序列出的。(1)总结或转述作者的思想,并在句末的括号中写上作者的姓氏和出版日期。(2)在文章中直接引用作者,并在括号中注明出版日期。(3)在文章中直接引用作者,并在括号中注明出版日期。(4)在文章中直接引用作者,并在括号中注明出版日期。原创 2023-02-27 21:01:09 · 123 阅读 · 0 评论 -
英语写作作文-Reference
The reference section should begin on a new page. ( F )Generally, the subtitles References/ Works Cited/Bibliography will be put at the beginning of the left margin, while occasionally in the center.( T )Do not number the entries.( T )Begin the fi原创 2023-02-27 21:00:35 · 159 阅读 · 0 评论 -
10004. 明明的随机数
/*10004. 明明的随机数 入门题目详情题解测评详情明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式:输入有2行第1行为1个正整数,表示所生成的随机数的个数:N第2行有N个用空格隔开的正整数,为所产生的随机数。输原创 2021-11-19 21:11:53 · 142 阅读 · 0 评论 -
10003. 不高兴的津津
/*10003. 不高兴的津津 入门题目详情题解测评详情津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入格式:输入包括七行数据,分别表示周一到周日的日程安排。每行包括两个小原创 2021-11-19 20:47:07 · 199 阅读 · 0 评论 -
10001. 陶陶摘苹果
/*10001. 陶陶摘苹果 入门题目详情题解测评详情陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式:输入包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示原创 2021-11-19 20:35:57 · 114 阅读 · 0 评论 -
10009. 数字反转
/*10009. 数字反转入门题目详情题解测评详情给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入格式:输入共1 行,一个整数N。输出格式:输出共1 行,一个整数,表示反转后的新数。提示:NOIP普及组2011限制:-1,000,000,000 ≤ N ≤ 1,000,000,000 。每个测试点1s样例 1 :输入:-290输出:-92样例 2 :输原创 2021-11-19 21:12:05 · 107 阅读 · 0 评论 -
153-求3到n的所有素数
//153-求3到n的所有素数#include<stdio.h>#include<math.h>int prime(int n){ if(n<3) return 0; int i; for(i=2;i<=sqrt(n);i++) { if(n%i==0) return 0; } return 1;} int main(void){ int n; scanf("%d",&n); int i; if(n<3)原创 2021-12-21 15:12:23 · 432 阅读 · 0 评论 -
152-解二元一次方程组
//152-解二元一次方程组#include<stdio.h>#include<stdlib.h>int main(void){ double a,b,c,d,m,n; scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&m,&n); double x,y; if(a*d-b*c==0) { printf("error"); return 0; } y = (m*c-n原创 2021-12-21 15:07:32 · 201 阅读 · 0 评论 -
151-计算0:00到11:59任意一个时间的夹角
//151-计算0:00到11:59任意一个时间的夹角#include<stdio.h>int main(void){ int h,f; scanf("%d%d",&h,&f); double hj=h*30+f/2.0; double fj=f*6; double sum=0; if(hj>fj) sum=hj-fj; else sum=fj-hj; printf("%.1f",sum); return 0;} ...原创 2021-12-21 14:59:22 · 228 阅读 · 0 评论 -
150-计算三角函数值
//计算三角函数值#include<stdio.h>#include<math.h>int main(void){ int type; scanf("%d",&type); double pi = 3.1415926; double x; scanf("%lf",&x); x=x*pi/180; switch(type) { case 1:printf("%.2f",sin(x));break; case 2:printf("%.2f"原创 2021-12-21 14:54:06 · 213 阅读 · 0 评论 -
149-switch
//149-switch#include <stdio.h>int main(void){ int a,b; char c; int sum; scanf("%c",&c); scanf("%d%d",&a,&b); switch(c) { case '+':printf("%d",a+b);break; case '-':printf("%d",a-b);break; case '*':printf("%d",a*b);break;原创 2021-12-21 14:17:10 · 74 阅读 · 0 评论 -
148-英文字符串的变换
//148-英文字符串的变换#include<stdio.h>#include<string.h>int main(void){ char a[50]; char arr[10][50]; int len=0; while(1) { gets(a); if(strcmp("exit",a)==0) break; strcpy(arr[len],a); len++; } int i,j; for(i=0;i<len;i++)原创 2021-12-21 13:59:28 · 88 阅读 · 0 评论 -
147-指定日期比较--是不是可以直接已0 0 0为比,之后呢就删减就可以了
//147-指定日期比较--是不是可以直接已0 0 0为比,之后呢就删减就可以了 #include<stdio.h>#include<stdlib.h>int sum(int year,int month,int day){ int days[] = {0,31,28,31,30,31,30,31,31,30,31,30,31}; int i,s=0; //我想了想这个应该是1开始,因为如果我输入的是1年第1月第2填,就是2 //而这个会是加了365,366 /原创 2021-12-21 13:39:32 · 270 阅读 · 0 评论 -
146-多个学生的平均成绩
//146-多个学生的平均成绩/*95 84 74 60 3587 67 98 78 6998 89 78 76 67*/#include<stdio.h>typedef struct student{ int score[3]; double aver;}stud;int main(void){ stud stu[5]={0}; int i,j,k; int a[3][5]; for(i=0;i<3;i++) { for(j=0;j<原创 2021-12-20 16:28:04 · 288 阅读 · 0 评论 -
145-求数组特定元素
//求数组特定元素#include<stdio.h>int main(void){ int n; scanf("%d",&n); double a[n]; int i; double sumj=0,sumo=1; for(i=0;i<n;i++) { scanf("%lf",&a[i]); } for(i=0;i<n;i++) { if(i%2 == 0)//要用% { sumo*=a[i]; }else原创 2021-12-20 16:09:27 · 85 阅读 · 0 评论 -
144-求数组连续之和最大的
//144-求数组连续之和最大的#include<stdio.h>int main(void){ int n; scanf("%d",&n); double a[n]; //double arr[n]={0}; int i,j,k; double min=0,sum=0; for(i=0;i<n;i++) scanf("%lf",&a[i]); if(n<3) { printf("error"); return 0; }原创 2021-12-20 15:58:54 · 187 阅读 · 0 评论 -
143-求整数n中每位数据和的平均值
//143-求整数n中每位数据和的平均值#include<stdio.h>int main(void){ int n; scanf("%d",&n); int m=n; float aver; //int a[100]={-1}; int len=0,sum=0; while(m!=0) { //a[len]=m%10; sum+=m%10; len++; m/=10; } aver = sum*1.0/len; printf("%.2f",a原创 2021-12-20 15:38:16 · 194 阅读 · 0 评论 -
142-整数反序输出
//142-整数反序输出#include<stdio.h>int main(void){ int m; scanf("%d",&m); int n=m; int len=0; int a[100]={-1}; while(n!=0) { a[len]=n%10; //printf("--%d ",a[len]); len++; n/=10; } int i=0; int j; while(a[i]==0) { i++; } for(原创 2021-12-20 15:22:58 · 226 阅读 · 0 评论 -
140-哥德巴赫猜想
//140-哥德巴赫猜想#include<stdio.h>#include<math.h>int f(int n){ int i; for(i=2;i<=sqrt(n);i++) { if(n%i==0) return 0; } return 1;} int main(void){ int n; scanf("%d",&n); int i; for(i=3;i<n/2;i+=2) { if(f(i)==1 &am原创 2021-12-20 15:08:39 · 95 阅读 · 0 评论 -
141-求完数
//141-求完数#include<stdio.h>#include<math.h>int main(void){ int m; scanf("%d",&m); int i,sum=0; for(i=1;i<m;i++) { if(m%i==0) sum+=i; } if(sum==m) { printf("%d=",m); } else if(sum>m) { printf("%d <",m); } el原创 2021-12-20 15:05:42 · 75 阅读 · 0 评论 -
139-分段函数计算
//分段函数计算#include<stdio.h>int main(void){ int x,y; scanf("%d",&x); if(x<1) y=2*x; else if(x<10) y=5*x-6; else y=3*x-110; printf("%d",y); return 0;}原创 2021-12-19 17:49:22 · 129 阅读 · 0 评论 -
138-从键盘输入若干行字符(每行长度不等),输入后把它们存储到一磁盘文件中
//138-从键盘输入若干行字符(每行长度不等),输入后把它们存储到一磁盘文件中。//再从该文件中读入这些数据,将其中小写字母转换成大写字母后显示屏上输出#include<stdio.h>#include<stdlib.h>#include<string.h>int main(void){ FILE *fp=fopen("letter.txt","w"); if(fp==NULL) { printf("cannot be open!"); e原创 2021-12-19 17:44:26 · 1797 阅读 · 0 评论 -
137-文件数据删除
//137-文件数据删除//136-将第7题的结果存入原有的stu-sort1文件中,不另建文件//135-将第6题已排序的学生成绩文件进行插入处理。插入一个学生的3门课成绩,程序先计算新插入学生的平均成绩,之后再按照高低顺序插入,插入之后建立一个新文件#include<stdio.h>#include<stdlib.h>#define LEN sizeof(student)typedef struct student{ int number; int sco原创 2021-12-19 17:03:40 · 181 阅读 · 0 评论 -
136-将第7题的结果存入原有的stu-sort1文件中,不另建文件
//136-将第7题的结果存入原有的stu-sort1文件中,不另建文件//135-将第6题已排序的学生成绩文件进行插入处理。插入一个学生的3门课成绩,程序先计算新插入学生的平均成绩,之后再按照高低顺序插入,插入之后建立一个新文件#include<stdio.h>#include<stdlib.h>#define LEN sizeof(student)typedef struct student{ int number; int score[3]; float a原创 2021-12-19 16:54:29 · 193 阅读 · 0 评论 -
135-将第6题已排序的学生成绩文件进行插入处理。插入一个学生的3门课成绩,程序先计算新插入学生的平均成绩,之后再按照高低顺序插入,插入之后建立一个新文件
//135-将第6题已排序的学生成绩文件进行插入处理。插入一个学生的3门课成绩,程序先计算新插入学生的平均成绩,之后再按照高低顺序插入,插入之后建立一个新文件#include<stdio.h>#include<stdlib.h>typedef struct student{ int number; int score[3]; float aver;}student;int main(void){ FILE *fp1,*fp2; fp1=fopen("stu原创 2021-12-19 16:22:03 · 401 阅读 · 0 评论 -
134-平均分排序
//134-平均分排序//将第五题"stud"文件中的学生数据,按平均分进行排序处理,将已排序的学生数据//存入到一个新文件“stu-sort"中#include<stdio.h>#include<stdlib.h>typedef struct student{ int number; int score[3]; float aver;}student;int main(void){ FILE *fp1,*fp2; fp1=fopen("stud.tx原创 2021-12-19 15:58:05 · 305 阅读 · 0 评论 -
133-有五个学生,每个学生有3门课程的成绩,从键盘输入学生数据 //计算出平均成绩,将原有数据和计算出的平均分数存放在磁盘文件“stud“中
//133-有五个学生,每个学生有3门课程的成绩,从键盘输入学生数据//计算出平均成绩,将原有数据和计算出的平均分数存放在磁盘文件“stud"中#include<stdio.h>#include<stdlib.h>typedef struct student{ int number; float score[3]; float aver;}student;int main(void){ FILE *fp; if((fp=fopen("stud.txt",原创 2021-12-19 15:13:52 · 1213 阅读 · 0 评论 -
132-有两个磁盘文件“A”和“B
//132-有两个磁盘文件"A”和"B“,各存放一行字母,今要求把这两个文件中的信息合并,输出到一个新文件”C中去#include<stdio.h>#include<stdlib.h>#include<string.h>int main(void){ FILE *fp1,*fp2,*fp3; fp1=fopen("A.txt","r"); fp2=fopen("B.txt","r"); fp3=fopen("C.txt","w"); if(fp1==N原创 2021-12-19 14:59:28 · 567 阅读 · 0 评论 -
131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件
//131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件“test"中保存。输入的字符串以!结束//这道题对我来说最重要的就是ch=getchar #include<stdio.h>#include<stdlib.h>#include<string.h>int main(void){ FILE *fp; if((fp=fopen("test.txt","w"))==NULL) { printf("can not原创 2021-12-19 14:09:48 · 3153 阅读 · 0 评论 -
130-结构体
//130-结构体#include<stdio.h>#include<stdlib.h>typedef struct student{ int num; char name[20]; float score[3]; float average;}student;int main(void){ int i,j,k=0; student std[10]={0},temp; while(1) { k++; scanf("%d%s",&st原创 2021-12-17 16:37:40 · 267 阅读 · 0 评论 -
129-5*5矩阵的平方
//129-5*5矩阵的平方#include<stdio.h>int main(void) { int a[5][5],b[5][5],c[5][5]; int i,j,k; for(i=0;i<5;i++) { for(j=0;j<5;j++) scanf("%d",&a[i][j]); } for(i=0;i<5;i++) { for(j=0;j<5;j++) scanf("%d",&b[i][j]);原创 2021-12-17 16:28:33 · 255 阅读 · 0 评论 -
128-c语言用字符数组(数组 长度为20)表示大整数,完成两个大整数的加减法计算详解
想简单一点,但是很严重的错误,就是地址的传入问题//128-c语言用字符数组(数组 长度为20)表示大整数,完成两个大整数的加减法计算详解#include<stdio.h>#include<string.h>//首先做题的时候尽量开始就把头文件写好void add(int d[],int e[],int c){ int i; int a[100]={0},b[25]={0}; for(i=0;i<=c;i++) { a[i]=d[i]; b[i]=原创 2021-12-17 16:22:19 · 1385 阅读 · 1 评论 -
127-求一元二次方程ax*x+bx+c=0的解
//127-求一元二次方程axx+bx+c=0的解个人认为不会考了,都考了两年了要是考思路如下第一个,就是输入a,b,c,注意可以是double ,float型第二个头文件要有#include<math.h>第三:求出delta:bb-4ac第四:p=-(b)/2*a;第五:判断delta的大小第六:输出值,注意小于0时,要输出i,即数字是加符号...原创 2021-12-17 15:39:58 · 262 阅读 · 0 评论 -
126-利用递归法求最大公约数和最小公倍数
//126-利用递归法求最大公约数和最小公倍数#include<stdio.h>#include<stdlib.h>int main(void){ int gcd(int a,int b); int a,b; scanf("%d%d",&a,&b); int max = gcd(a,b); int min = a*b/max; printf("最大公约数为:%d\n",max); printf("最小公倍数为:%d",min); return原创 2021-12-17 15:34:44 · 340 阅读 · 0 评论 -
125-约瑟夫环-链表纯
//125-约瑟夫环-链表纯#include<stdio.h>#include<stdlib.h>#define LEN sizeof(Lnode)typedef struct Lnode{ int data; struct Lnode *next;};int main(void){ int n,m,i; scanf("%d%d",&n,&m); Lnode *L = (Lnode *)malloc(LEN); L->next原创 2021-12-17 15:16:30 · 673 阅读 · 0 评论 -
2014年-约瑟夫环
//2014年-约瑟夫环#include<stdio.h>#include<stdlib.h>//里面就有malloc.H了,可以不用加malloc#define LEN sizeof(Lnode)typedef struct Lnode{ int data; struct Lnode *next;}Lnode,*LinkList;int main(void){ //n个人,报数m int n,m,i; scanf("%d%d",&n,&原创 2021-12-17 14:55:23 · 86 阅读 · 0 评论 -
817-专业课学习-100~199
100-输出图案//输出图案#include<stdio.h>int main(void){ int i,j; for(i=1;i<=4;i++) { for(j=4-i;j>0;j--) printf(" "); for(j=1;j<=2*i-1;j++) printf("*"); printf("\n"); } for(i=1;i<4;i++) { for(j=1;j<=i;j++) printf(" "原创 2021-12-01 18:53:38 · 594 阅读 · 0 评论 -
817-专业课学习-1~99
//求m到n之间的最小素数#include<stdio.h>#include<math.h>int main(void){ int isPrime(int n); int m,n; scanf("%d %d",&m,&n); for(int i=m;i<=n;i++) { if(isPrime(i)==1) { printf("%d",i); return 0; } } return 0;} int is原创 2021-11-22 20:25:37 · 877 阅读 · 0 评论 -
//在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x得结点不唯一,写出算法 //用递归得方法+普通
//在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x得结点不唯一,写出算法//用递归得方法 //带头结点--头插法#include<stdio.h>#include<stdlib.h>#define LEN sizeof(LNode)typedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;LinkList List_HeadInsert(LinkList原创 2021-11-16 16:24:12 · 908 阅读 · 0 评论