自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写程:编写函数对n个整数从大到小排序,函数有2个参数,分别为一个整形指针和整数n。排序完成后输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。

#include<stdio.h> #define N 50 void sort(int *p,int n) { int i,j,t; for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) if(p[i]<p[j]) { t=p[i]; p[i]=p[j]; p[j]=t; } } } void find(int *p,int n,int m) { int lo

2023-02-08 13:53:48 278 1

原创 一个班有N(N <20)名学生,每个学生修了五门课。编写程序:     1)求每个学生的平均成绩,并输出每个学生的学号,每门课程的成绩及平均值。     2)求某门课程的平均分;     要求:

#include<stdio.h> #define N 20 typedef struct student { int x; int a[5]; float d; }CJ; void pj(CJ *p,int n,float *f) { int i,j,s; for(i=0;i<5;i++) { for(j=0;j<n;j++) { s=s+p[j].a[i]; } f[i]=s

2023-02-08 13:52:43 658 1

原创 将2行英文连接后输出。不能使用strcat函数。要求:编写函数f(char *s1,char *s2,char *s3),将字符指针*s1中字符与字符指针*s2中字符连接到到字符指针*s3中。

#include <stdio.h> #define N 100 #include <string.h> void f(char *s1, char *s2, char *s3) { while (*s1) { *s3++ = *s1++; } while (*s2) { *s3++ = *s2++; } *s3 = '\0'; } int main() { char s[N], m[N], k[N]; gets(s);

2023-02-08 13:48:41 265 1

原创 将一行英文中指定的字符复制到一个字符数组中并输出。不能使用strncpy函数。要求:编写函数f(char *s1,int start,int len,char *s2),将字符指针*s1中从第sta

#include<stdio.h> #include<string.h> #define N 1000 void f(char *s1,int start,int len,char *s2) { int i,t; t=start; for(i=start;i<=len+t;i++) { *s2++=*(s1+i-1); } *s2='\0'; } int main() { char a[N],b[N]; int c,d;

2023-02-08 13:47:34 248 1

空空如也

空空如也

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

TA关注的人

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