C语言
!@#~
本人博客用于记录自己学习过程中不大懂的,方便以后查找,如有错误欢迎指正
展开
-
C语言fgets()函数
测试fgets(string,num,stdin)与定义的字符数组的长度的关系,str是要存入的字符的字符数组的指针,num指定了读入字符的最大个数,fgets()函数会在遇到第一个换行符或者读取了num-1个字符后停止读取;stdin指定了从键盘读入,需要注意的是,当一行字符串的个数小于num-1时,fgets会读入换行符并将其存入字符数组中测试程序1:# inc...原创 2020-03-23 21:39:25 · 5814 阅读 · 0 评论 -
c语言指针做函数参数
#include <stdio.h>float fun(int a[],int n,int *max,int *min);int main(){int x[10],i,m,n;float p;for(i=0;i<10;i++) scanf("%d",&x[i]);p=fun(x,10,&m,&n);printf("max=%d,min...原创 2019-12-24 15:29:40 · 367 阅读 · 0 评论 -
英文单词排序
本题要求编写程序,输入若干英文单词,对这些单词按长度从小到大排序后输出。如果长度相同,按照输入的顺序不变。输入格式:输入为若干英文单词,每行一个,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于10的仅由小写英文字母组成的字符串。输出格式:输出为排序后的结果,每个单词后面都额外输出一个空格。输入样例:blueredyellowgreen...原创 2019-12-22 19:17:41 · 313 阅读 · 0 评论 -
c语言删除重复字符
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz#include <stdio.h>#include <str...转载 2019-12-21 23:01:47 · 818 阅读 · 0 评论