- 博客(10)
- 收藏
- 关注
原创 2020-08-24
结构体综合设计例 输入30个学生,姓名,身高,体重,视力。(1)sort()函数用冒泡排序法按照学生身高与体重的比值进行升序排序,并且进行输出显示;(2)countgirls()函数求出女生中视力低于1.0的学生总数count,并且输出显示、(3)main():输入学生的各个信息、进行函数声明、输出显示#include<stdio.h>#include<string.h>#define M 3#define N 2typedef struct staff{ c
2020-08-24 22:39:42 408 1
原创 2020-08-24
函数指针-对字符串的简单选择排序例: 对四个字符串按照ASCLL排序输出。代码:#include<stdio.h>#include<string.h>#define M 3#define N 2main(){ char *str1[4]={"Hello","are","yourere","fuck"}; void sort(char *str1[],int n); void print(char *str1[],int n); sort(str1,4);
2020-08-24 09:38:20 117
原创 2020-08-24
返回指针值的函数例: 从键盘输入一个字符,然后按照字符表的顺序依次显示连续的四个字符。#include<stdio.h>#define M 3#define N 2main(){ char *str1,*add(char); str1=add(getchar()); printf("%s\n",str1);}char *add(char c){ static char str3[5]; int i; for(i=0;i<4;i++) { str3[i]=
2020-08-24 00:58:17 114 1
原创 2020-08-23
指针***例***求出二维数组所有的行元素的和.代码如下:#include<stdio.h>#define M 3#define N 2main(){ int a[2][3]={{1,2,3},{4,5,6}}; int sum_row[2],r=2,c=3; int i; sum(a,sum_row,r,c); for(i=0;i<2;i++) { printf("sumrow[%d]=%d\n",i+1,sum_row[i]); } }voi
2020-08-23 22:43:04 130
原创 2020-08-23
指针例 求一维数组所有元素的和#include<stdio.h>#define M 3#define N 2main(){ int a[10],*p; int i; printf("input:\n"); for(i=0;i<10;i++) { scanf("%5d",&a[i]); } p=a; printf("sum=%d\n",sum(p,10));} int sum(int *x,int n){ int i,sum=0; for(i
2020-08-23 22:06:11 182
原创 2020-08-23
例 用二维指针表示将二维数组在电脑屏幕上输出代码如下:#include<stdio.h>#define M 3#define N 2/*-----输出二位数组的第二行*/main(){ int a[N][M]={{1,2,3},{11,12,15}}; int *p,i; for(p=*(a+1);p<*(a+1)+M;p++) { printf("a[1][%d]=%d\n",p-*(a+1),*p); } printf("\n");}输出结果:是第二行
2020-08-23 20:24:46 123
原创 2020-08-23
例 用指针变量求键盘输入的两个数从大到小的排序输出。#include<stdio.h>main(){ int *p1,*p2,*p,a,b; scanf("%d,%d",&a,&b); p1=&a; p2=&b; if(a>b) { p=p1; p1=p2; p2=p; } printf("a=%d,b=%d\n",a,b); printf("the sorted is: max=%d,min=%d\n",*p2,*p1
2020-08-23 17:41:48 119
原创 2020-08-23
C语言语法基础点-----编译预处理例1 求1-10的平方、立方、四次方的值,其中平方、立方、四次方的值在powers.h中实现。powers.h文件:在这里插入代码片#define sqr(x) ((x)*(x))#define cube(x) ((x)*(x)*(x))#define quad(x) ((x)*(x)*(x)*(x))fmain.c文件:#include<stdio.h>#include"powers.h"void main(){ int n; p
2020-08-23 15:42:06 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人