- 博客(6)
- 收藏
- 关注
原创 打擂台法求一组数中的最大最小值
#include<stdio.h>#define N 10int main(){int num,max,min; int i;scanf("%d",&num);max=num;min=num;for(i=1;i<N;i++){scanf("%d",&num);if(num>max)max=num;if(num<min)min=num;}printf("max=%d\n",max);printf("min=%d\n",min); re
2021-12-15 00:02:21
2641
原创 去掉一串字符串中的所有空格。
#include<stdio.h>void fun(char *str){ char *str_c=str; int i,j=0; for(i=0;str[i]!='\0';i++) { if(str[i]!=' ') str_c[j++]=str[i]; } str_c[j]='\0'; str=str_c; } int main(){ char str[100]; printf("请输入一串字符串: "); gets(str);printf("\n
2021-11-22 22:50:35
378
原创 将一串字符串倒置输出。
#include<stdio.h>#include<string.h> int main(){ int m,i,n,temp; char Zifu[20];printf("请输入一串字符串:"); gets(Zifu); printf("\n输入的字符串为:%s\n",Zifu); m=strlen(Zifu); for(n=0,i=m-1;n<i;n++,i--){ temp=Zifu[n]; Zifu[n]=Zifu[i]; Zi
2021-11-22 22:46:45
817
原创 在一个从小到大排列的有序数组中插入一个数使数组的有序性不变。
#include<stdio.h>int main(){ int a[10]={1,3,5,7,9,11,26}; int k,i,j; printf("\n请输入一个数:"); scanf("%d",&k); printf("原数组为:"); for(i=0;i<7;i++) printf("%5d",a[i]); printf("\n"); for(i=0;i<7;i++) if(a[i
2021-11-20 00:03:15
2565
原创 编写函数,将字符串中的数字字符转换成整数数字并返回转换后的字符个数。
#include<stdio.h>int change(char *s,int *p){ int i,number; for(i=0; *(s+i)!='\0'; i++) if(*(s+i)>='0'&&*(s+i)<='9') number+=1; return number; } void main() {
2021-11-19 23:50:28
2500
原创 从键盘输入10个数,求其中的最小值。
#define N 10int lookup(int *str,int a,int *n) { int min=str[0]; *n=0; int i; for(i=0; i<N; i++) { if(str[i]<min) { min=str[i]; *n=i; } } return min;}main(void) { int str[10],Min,n
2021-11-18 20:36:00
3955
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人