/*#include<stdio.h> int main() { int i,x,y; scanf("%d",&i); for(x=1;x<=sizeof(i);x++) { while(i>0) { y=i%10; i=i/10; printf("%d ",y); } } printf("\n"); return 0; } */ /*#include<stdio.h> int main() { int i,a,x=0,count=0; for(i=1;i<=100;i++) { int a=i; while(a>0) { x=a%10; a=a/10; if(x==9) count++; } } printf("%d\n",count); return 0; }*/ 求最大公约数 /*#include<stdio.h> int main() { int i,a,b; scanf("%d %d",&a,&b); if(a>b) i=b; else i=a; for(i;i>=2;i--) { if(a%i==0&&b%i==0) break; } printf("%d\n",i); return 0; }*/ 大写换小写,小写换大写,数字不换,Ctrl+Z跳出 /*#include<stdio.h> int main() { char c,s; c=getchar(); while(c!=EOF) { if(c>=‘a‘&&c<=‘z‘) { s=c-32; printf("%c\n",s); } else if(c>=‘A‘&&c<=‘Z‘) { s=c+32; printf("%c\n",s); } else if(c>=‘0‘&&c<=‘9‘) { s=c; printf("%c\n",s); } c=getchar(); } return 0; }*/ 用指针比大小 /*#include<stdio.h> int main() { int a=2,b=3; int *pa,*pb; pa=&a; pb=&b; printf("%d %d \n%d %d\n",a,b,*pa,*pb); return 0; }*/ /*#include<stdio.h> int main() { int a,b; int *pa,*pb; scanf("%d%d",&a,&b); pa=&a; pb=&b; if(a<b) { int *tmp=pa; pa=pb; pb=tmp; } printf("%d %d %d %d\n",*pa,*pb,a,b); return 0; }*/ /*#include<stdio.h> void swap(int *a,int *b) { if(*a<*b) { int tmp=*a; *a=*b; *b=tmp; } } int main() { int a,b; int *pa,*pb; scanf("%d%d",&a,&b); pa=&a; pb=&b; swap(pa,pb); return 0; }*/ 辗转相除求最大公约数 /*#include<stdio.h> int main() { int a,b,i; scanf("%d%d",&a,&b); if(a<b) { i=a; a=b; b=i; } if(a%b==0) printf("%d",b); else { while(a%b!=0) { i=a%b; a=b; b=i; } printf("%d\n",i); } return 0; }*/
时间: 2024-11-10 11:34:29