|
/*#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;
}*/
|
|
|