
作业
cjz-lxg
小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
输出10个整数,其中最小数和第一个数对换,最大数和最后一个数对换
#include <stdio.h> int input(int *book); void deal(int *book); void swap(int *a,int *b); void output(int *book); int main(){ int book[10]; int cnt; input(book); deal(book); output(book); } int input(int *book){ int cnt; for(cnt=0;cnt<10;cn.原创 2021-11-19 15:37:08 · 591 阅读 · 0 评论 -
输入三个字符串,按从小到大输出(二维字符数组实现)
#include <stdio.h> #include <string.h> void swap(char *p,char *p1); int main(){ char book[3][1000]; int cnt; for(cnt=0;cnt<3;cnt++){ gets(book[cnt]); } if(strcmp(book[0],book[1])>0) swap(book[0],book[1]); if(strcmp(book[1],book[2.原创 2021-11-19 14:59:51 · 1482 阅读 · 0 评论 -
输出3个整数,由小到大顺序(特点,把指针当数组用)
#include <stdio.h> void swap(int *book); int main(){ int book[3]; int cnt; for( cnt=0;cnt<3;cnt++){ scanf("%d",&book[cnt]); } swap(book); for( cnt=0;cnt<3;cnt++){ printf("%d",book[cnt]); } } void swap(int *book){ if(book[0]>.原创 2021-11-19 14:27:52 · 343 阅读 · 0 评论