摘要:
1 //用指针,输入整数a和b,按从大到小的顺序输出a和b 2 #include 3 int main(){ 4 int *p1,*p2,*p,a,b; 5 printf("请输入两个数字\n"); 6 scanf("%d %d",&a,&b); 7 printf("%d %d\n",a,b); 8 p1=&a; 9 p2=&b;... 阅读全文
摘要:
下面是文件file.cpp的源代码 下面是文件main.cpp的源代码 阅读全文
摘要:
1 //static的用法 2 #include 3 void f(int a){ 4 static int b=2; 5 b=a+b; 6 printf("a=%d,b=%d\n",a,b); 7 } 8 9 int main(){ 10 int a=1,i; 11 for(i=1;i<=3;i++){ 12 f(a)... 阅读全文
摘要:
1 //利用递归求!n 2 #include 3 double fact(int n){ 4 double s; 5 if(n==0 || n==1){ 6 s=1; 7 }else{ 8 s=n*fact(n-1); 9 } 10 return s; 11 } 12 13 int main(){ 14 ... 阅读全文
摘要:
1 //输入N个字符,查找最大的字符串 2 #include 3 #include 4 int main(){ 5 char s[6][100]; 6 printf("请输入6个字符串\n"); 7 for(int j=0;j<6;j++){ 8 gets(s[j]); 9 } 10 int max=0; 11 f... 阅读全文
摘要:
1 //统计字符串中的英文单词的数目 2 #include 3 #include 4 int main(){ 5 char s[100]; 6 printf("请输入字符串\n"); 7 gets(s); 8 int i=0,word=0,num=0; 9 for(;s[i]!='\0';i++){ 10 if(s[i]=... 阅读全文
摘要:
1 //判断回文 2 #include 3 #include 4 int main(){ 5 char s1[100]; 6 printf("请输入字符串\n"); 7 gets(s1); 8 int n=0; 9 for(;s1[n]!='\0';n++){ 10 11 } 12 n--; 13 int fla... 阅读全文
摘要:
1 //比较两个字符串 2 #include 3 #include 4 int main(){ 5 char s1[100],s2[100]; 6 int i; 7 printf("请输入字符串1\n"); 8 gets(s1); 9 printf("请输入字符串2\n"); 10 gets(s2); 11 if(strc... 阅读全文
摘要:
1 //运用strcat函数 2 #include<stdio.h> 3 #include<string.h> 4 int main(){ 5 char s1[100]="Tianjing,",s2[]="How are you"; 6 strcat(s1,s2); 7 puts(s1); 8 re 阅读全文