目录
1、字符大小写的转换
#include <iostream>
using namespace std;
int main()
{
char a , b , a1 , b1 ;
a = 'a' ;
b = 'B' ;
a1 = a - 32 ;
b1 = b + 32 ;
cout << '\t' << a << '\t' << b <<endl;
cout << '\t' << a1 << '\t' << b1 << endl;
return 0;
}
2、斐波那契数列
#include <iostream>
using namespace std;
int main()
{
int i , f[55] = { 1 , 1} ;
for(i=2 ; i<55 ; i++)
f[i] = f[i-1] + f[i-2] ;
for(i=0 ; i<20 ; i++)
{
if(i % 5 == 0)
cout << endl;
cout << f[i] << '\t' ;
}
cout << endl;
return 0;
}
3、字符数组间的复制连接
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char str2[20] = "You" ;
char str1[] = "I Love" ;
char string[81]="hello!";
char string1[90] = "I just want to try!" ;
cout << strcat(str1 , str2) <<endl ;
//stringconnect(str1,str2);
//cout << str1 << endl;
char str3[10];
strcpy(str3,str2);
cout << str3 << endl;
//cout << strcmp(str1,str2) << endl;
//cout << strlen(str1) << endl;
//cout << strlwr(str1) << endl;
//cout << strupr(str1) << endl;
//stringcopy(str1,str3);
//cout << str3 << endl;
cout << "新东西: " <<endl;
puts(strcat(string,"world"));
cout << strcmp(string,string1) << endl;
//字符串比较
//设这两个字符串为str1,str2,
//若str1==str2,则返回零;
//若str1<str2,则返回正数;
//若str1>str2