3 qq_40224578

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 47w+

建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。

#include <stdio.h>#include <malloc.h>#define LEN sizeof(struct student)struct student{ int num; char name[8]; char sex; int age; struct student * next;};int main(){ struct student * creat(); struct...

2020-07-16 23:07:14

用指向指针的指针的方法对n个整数排序并输出,要求将排序单独写成一个函数。n个整数在主函数中输入,最后在主函数中输出。

#include <stdio.h>int main(){ void sort(int **pn,int n); int i,n; int num[15],*pnum[15],**p; printf("Please input n:"); scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",num+i); for(i=0;i<n;i++) *(pnu...

2020-06-30 01:03:05

输入一个字符串内有数字和非数字字符,例如:A123x456...

#include <stdio.h>#include <string.h>#include <math.h>int main(){void sum_output(char s[],int *pn,int *pi); //字符串数组、两个指针变量作形参char str[100];int i=0,num[15],inter[25]; //num数组用来存放找到的数字,inter数

2020-06-29 01:30:06

有一个班4个学生,5门课程。①求第一门课程的平均分;②找出有两门以上课程不及格的学生,输出

#include <stdio.h>int main(){void first_class_average(float [][5]);void two_class_fail(float (*p)[5],int x);void aver_90_or_all_85(float (*p)[5],int x);float score[4][5],(*p)[5],*q;int i;printf(“input scores:\n”);for(q=*score;q<*score+20;

2020-06-28 12:45:23

输出十个从小到大排序的字符串数组

#include <stdio.h>#include <string.h>int main(){void str_sort(char p[11]);char str[11][11],p[11];int i;printf(“input ten equal strings:\n”);for(i=0;i<10;i++)gets(str[i]);str[i][0]=’\0’; //输入完十个字符串后别忘了休止符for(i

2020-06-24 15:42:24

在5*5数组中找到最大值和四个最小值并分别放在数组中心和四个角,四个角按左到右、上到下的顺序放置(指针法)

#include <stdio.h>int main(){void max_center_min_side(int *a);int num[5][5];int i,j;printf("请输入5*5数组:\n"); for(i=0;i<5;i++){ for(j=0;j<5;j++) { scanf("%d",&num[i][j]); }}max_center_min_side(*num);printf("调整后

2020-06-22 13:06:07

将一个5*5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素

#include <stdio.h>int main(){void max_center_min_side(int a[5][5]);int num[5][5];int i,j;printf(“请输入5*5数组:\n”);for(i=0;i<5;i++){for(j=0;j<5;j++)scanf("%d",&num[i][j]);}max_center_min_side(num);printf(“调整后的数组:\n”);for(i=0;i<

2020-06-21 19:49:33

运用指针方法统计一段字符串中大小写字母,数字,空格和其他字符个数

#include <stdio.h>int main(){ void count(char *); char str[100]; printf("input string:\n"); gets(str); count(str); return 0;}void count(char *string){ char *p; int i=0,j=0,k=0,w=0,y=0; for(p=string;*p!='\0';p+...

2020-06-20 18:52:44

有n个整数,使前面个数顺序向后移m个位置,最后m个数变成最前面m个数,见图8.43

#include <stdio.h>#define n 10#define m 4int main(){ void f1(int *,int *); void f2(int *); void f3(int *,int *); int a[n],b[5]; int i; for(i=0;i<n;i++) scanf("%d",&a[i]); f1(a,b); f2(a); f3(a,b);...

2020-06-19 00:19:37

输入10个学生5门课的成绩,分别用函数实现下列功能:

#include <stdio.h>#define N 10#define S 5int i,j,k,g;int main(){ void score(float a[N][S]); float a[N][S]; for(i=0;i<N;i++) for(j=0;j<S;j++) scanf("%f,",&a[i][j]); score(a); return 0;}void sc...

2020-06-05 12:52:57

输入一个4位数字,每两个数字间空一个空格,然后输出

#include <stdio.h>int main(){ char add_blank(char a[]); char s[20]; printf("请输入4个数字:"); gets(s); add_blank(s); puts(s); return 0;}char add_blank(char a[]){ int i; for(i=3;i>0;i--) { a[7]='\0';...

2020-06-02 12:06:28

将一个字符串的元音字母复制到另一字符串,然后输出

#include <stdio.h>#include <string.h>char str1[40];char str2[40];int main(){char yuanyincpy();printf(“请输入字符串1:”);gets(str1);printf(“请输入字符串2:”);gets(str2);yuanyincpy();puts(str2);return 0;}char yuanyincpy(){int i,j;j=strlen(str

2020-06-02 00:51:31
勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。