- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 写一函数,实现两个字符串的比较。
写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int strcmp(char *p1,char *p2);设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0;若s1!=s2,返回它们二者第一个不同字符的ASCII码差值(如“BOY”与“BAD”,第二个字母不同,“O”与“A”之差为79-65=14)。如果s1〉s2,则输出正值;如果s1《S2,则输出
2013-12-19 11:27:58 9457 2
原创 输入一个字符串,内有数字和非数字字符,
输入一个字符串,内有数字和非数字字符,例如:A123x456 17960?302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123存放在a[0],456存放在a[1]。。。。统计共有多少个整数,并输出这些数。 #includechar main (){ void flog() int i,m,n,j,b[],c[]; m=0; n
2013-12-19 10:44:29 20081 23
原创 写一函数,将此字符串从第m个字符开始的全部字符复制成为另一个字符串。
有一字符串,包含n个字符。写一函数,将此字符串从第m个字符开始的全部字符复制成为另一个字符串。#includechar main(){ int m; char a[10],*p; gets(a); scanf("%d",&m); for(p=&a[m-1];p printf("%c",*p); return 0;}1)gets是以回车为基础条件的
2013-12-14 09:07:45 4449
原创 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数.写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数#includeint main(){ int a[10],*p; int m,i; scanf("%d",&m); for(i=0;i scanf("%d",&a[i]); for(p=&a[10-m];
2013-12-14 08:49:17 2649
原创 起泡法
#includevoid main(){ int i,j;char a[10];gets(a); int i,j;for(i=0;ia[i+j]) a[i]=a[i+j];}printf("%c",a[i]);}}
2013-12-05 11:35:40 852
原创 求最大公约数与最小公倍数
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果.两个整数由键盘输入. #includeint gy(int x,int y) //gy为最大公约数{ int m,n,i; for(i=1;i { if(x%i==0) m=i; if(y%m==0) n=m; } return n;}
2013-12-05 10:30:31 818 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人