自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 HTML网页练习,Vue-邮购商品业务

js代码 <我的命名为了vue.min.js>

2023-06-03 17:56:28 479 1

原创 TreeSet编程

定义一个学生类Student,包含String类型成员变量学号(no)、姓名(name)和int型成员变量java成绩(java),利用TreeSet编程实现,若干创建学生对象,并按java成绩的大小顺序输出学生对象信息。(实现接口Comparator降序)package Exampl1;import java.util.*;public class Demo { public static void main(String[] args) { TreeSet<St

2022-11-02 18:17:30 247

原创 约瑟夫问题

有500个小朋友拉成一个圆圈,从其中一个小朋友开始依次编号1-500,从1号小朋友开始循环1-3报数,数到3的小朋友就退出。编写一个Java应用程序,打印输出依次退出小朋友的编号?(用List列表)import java.util.LinkedList;import java.util.List;public class Ysfwt { static int m=0,n=0; public static void main(String[] args) {

2022-11-02 08:41:49 121

原创 练习-Java继承和多态之super关键字

/** 定义 Person 类和 Student 类,分别实现定义各自基本属性的功能。*/// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码/********* Begin *********/// 声明一个名为Person的类,里面有name与age两个属性,分别为String和int型,并声明一个含有两个参数的构造方法class Person { public String name ; public int age ;

2022-10-15 09:28:40 1162

原创 请编写函数fun求数组a元素的最大值和最小值。

#include<stdio.h>#define M 5void fun(int a[],int n,int *min,int *max){int i;*max=a[0];*min=a[0];for(i=0;i<n;i++){if(a[i]<*max)*max=a[i];if(a[i]>*min)*min=a[i];}}int main(){int aa[M],i,max,min,*p1=&max,*p2=&min;print

2021-12-09 21:06:43 4137

原创 求输入的整数m和n的最大公约数和最小公倍数

#include<stdio.h>void fun(int m,int n,int *yin){int i;for(i=1;i<=n;i++){if(n%i0&&m%i0)*yin=i;}}int main(){int n,m,yin,bei,p1=&yin;printf(“Input\n”);scanf("%d%d",&n,&m);fun(n,m,p1);printf(“最大公因数=%d,最小公倍数=%d”,yin,(

2021-12-09 21:06:03 327

原创 .从键盘输入三个实型数据,按照从大到小顺序输出,不能改变原输入数据的值。

#include<stdio.h>int main(){float x,y,z,*p1,*p2,*p3,*p;p1=&x;p2=&y;p3=&z;printf(“Input:\n”);scanf("%f%f%f",p1,p2,p3);if(*p1<*p2){p=p1;p1=p2;p2=p;}if(*p2<*p3){p=p2;p2=p3;p3=p;}if(*p1<*p2){p=p1;p1=p2;p2=p;

2021-12-08 22:15:30 727

原创 .编写函数fun1求下列多项式的值。 fun1(x)=1/3-1/5+1/7-1/9+1/11-1/13+…1/(2x+1) 在主函数中调用fun1函数求值,在主函数输出

#include<stdio.h>float fun1(float x){float i,j,c,sum=0;for(i=3,j=-1;i<=2x+1;i+=2){c=j/i;j=j-1;sum+=c;}return sum;}main(){float x,y;scanf("%f",&x);y=fun1(x);printf("%.2f",y);}加粗样式

2021-11-28 20:51:20 516

原创 编写函数fun2求下列多项式的值。 fun2(x)=1/3+3/5+5/7+7/9+9/11+11/13+…(2x-1)/(2x+1) 在主函数中调用fun2函数求值,在主函数输出

#include<stdio.h>float fun2(float x){float i,j,c,sum=0;for(i=3,j=1;i<=2*x+1;i+=2,j+=2){c=j/i;sum+=c;}return sum;}main(){float x,y;scanf("%f",&x);y=fun2(x);printf("%.2f",y);}

2021-11-28 20:30:45 245

原创 将一个数逆序输出

//例如:输入123,输出321#include<stdio.h>#include<string.h>char a[1000];void f(char a[],int n){char ch;int i;for(i=0;i<n/2;i++){ch=a[i];a[i]=a[n-i-1];a[n-i-1]=ch;}printf("%s\n",a);}int main(){scanf("%s",a);f(a,strlen(a));return 0

2021-11-28 19:40:21 324

原创 函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上, b数的十位和个位数依次放在c数的千位和十位上。

例如,当a=45,b=12时,调用该函数后,c=1524。#include<stdio.h>main(){int a,b,c;printf(“Input\n”);scanf("%d%d",&a,&b);c=fun(a,b);printf("%d\n",c);}int fun(int i,int j){return i/10+i%10*100+(j%10)*10+(j/10)*1000;}...

2021-11-27 09:42:41 2675

原创 对任意输入的x,用下式计算并输出y的值。

#include<stdio.h>int fun(int x){/根据x的值返回对应的y值/if(x<0)return -1;elseif(x==0)return 0;elsereturn 1;}main (){int x,y;printf("enter x:");scanf("%d",&x);y=fun(x);printf("x=%d,y=%d\n",x,y);return 0;}

2021-11-27 09:39:11 6565 3

原创 c 第六个

输入的字符串中只包含字母和号。请编写程序:将字符串中号全部删除。不得使用C语言提供的字符串函数。例如,字符串中的内容为:ABCDEFG******,删除后,字符串中的内容应当是: ABCDEFG提示:定义两个字符数组st1和st2。请用户输入字符串并存储在数组st1中。逐个查看st1中的字符,如果是’*’则看下一个;否则将此字符存放在数组st2中,并查看下一个。找到st1中的字符串结束标记则完成。#include<stdio.h>int main(){char st1[50],.

2021-11-21 23:10:44 212

原创 5.c

从键盘输入一个长度不多于10的字符串(例如"abce345de"),存储在数组a中,将此字符串重复一次赋值给另外一个字符数组b(例如"abce345deabce345de"),再输入单个字符(例如’a’),求字符在字符数组b中出现的次数。#include<stdio.h>#include<string.h>int main(){char a[11],b[11*2],chx;int c=0,i;printf(“Input a string:\n”);gets(a).

2021-11-21 23:09:22 416

原创 4. 有一长度不多于10个字符的字符串,对于输入的任意字符,请编写程序求出该字符在字符串中出现的次数。若没有出现,则出现次数为0。

#include<stdio.h>#define N 10int main(){char a[N+1],b;int i,num=0;gets(a);b=getchar();for(i=0;a[i]!=’\0’;i++)if(b==a[i]) num++;printf("%c在%c中出现%d次。\n",b,a,num);return 0;}

2021-11-21 23:07:30 867

原创 字符串

从键盘输入一个长度不多于10的字符串(例如"abce345de"),存储在数组a中,请编写程序实现将这个数组赋值到数组b中。#include<stdio.h>#define N 10int main(){char a[N+1],b[N+1];int i;gets(a);for(i=0;a[i]!=’\0’;i++)b[i]=a[i];b[i]=a[i];puts(b);return 0;}...

2021-11-21 23:06:25 535

原创 班里有61个同学,其中高数老师和C语言老师对该班做了一次期中考试,为了了解班级这两门课程学习情况,需要求出每个同学的期中平均成绩和每门课程的平均成绩。要求将平均成绩与期中考试成绩放在同一个数组中。

#include<stdio.h>#define N 61#define M 2int main(){float s,sum=0,a[N+1][M+1]={0};int i,j;for(i=0;i<N;i++)for(j=0;j<M;j++)scanf("%f",&a[i][j]);for(i=0;i<N;i++){for(j=0;j<M;j++){a[i][M]+=a[i][j];//每个同学成绩和a[N][j]+=a[i][j];

2021-11-21 11:14:02 536

原创 写道作业题

有5个同学,参加了C语言、高数和思修三门课程的考试,请编写程序求这5个同学的平均分,要求这五个同学的平均分用一个一维数组存放。提示:需要一个5行三列的二维数组存放5个同学的成绩,并定义一个含有五个元素的一维数组存放平均分。#include<stdio.h>int main(){float a[5][3],b[5]={0};int j,i;for(i=0;i<5;i++)for(j=0;j<3;j++)scanf("%f",&a[i][j]);for(i=0

2021-11-21 10:20:18 386

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除