//#include<stdio.h>
//int main()
//{//输出ASCLL为70的码值
// printf("%c",70);
// printf("%d",'F');
//
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//int main()
//{
// int shu1,shu2;
// scanf("%d%d",&shu1,&shu2);
// printf("shu1+shu2=%d\n",shu1+shu2);
// printf("shu1*shu2=%d\n",shu1*shu2);
// printf("shu1/shu2=%.1f\n",(float)shu1/shu2);
// printf("shu1-shu2=%d\n",shu1-shu2);
// system("pause");
// return 0;
//
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
//int main()
//{
// //随机生成一个算术乘法两个乘数不大于50
// int shu1,shu2;
// shu1=rand()%51;
// shu2=rand()%51;
// printf("%d*%d=%d",shu1,shu2,shu1*shu2);
// system("pause");
// return 0;
//
//
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
//int main()
//{
// int shu1;
// while(1)
// {
// scanf("%d",&shu1);
// if(shu1>999||shu1<0)
// printf("请输入一个三位整数:");
// else
// { int y=shu1/100;
// int e=shu1/10-y*10;
// int s=shu1%10;
// printf("百位为:%d\n十位为:%d\n个位为:%d\n",y,e,s);
// break;
// }
// }
// system("pause");
// return 0;
}
//
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
{
// int times;
// scanf("%d",×);
// int weeks=times/7;
// int days=times%7;
// printf("days are %d weeks and %d days",weeks,days);
// system("pause");
// return 0;
//
//
//}
//#include<string.h>
//#include<time.h>
//#include<conio.h>
//int chengj(int n);
//int main()
//{
// char ch1,ch2,ch3,ch4,ch5,ch6;
// printf("请输入6位密码:");
// ch1=getchar();
// ch2=getchar();
// ch3=getchar();
// ch4=getchar();
// ch5=getchar();
// ch6=getchar();
// printf("******\n");
// return 0;
//
//
//
//
//
//}
//int b;
//srand(time(0)); 设置随机数种子,使用当前时间作为种子保证每次运行产生不同随机数
//int a=rand()%51;
//printf("%d\n",a);
// scanf("%d",&b);
// printf("%d ‘ %’ %d=%d",a,b,a%b);
// if(a%b==1)
// printf("是奇数\n");
// else
// printf("是偶数\n");
// //srand(time(null))
// //变量=rand()%51;随机数在0-50之间
//输入一个字符,输出字符的类型
/* char fu;
fu=getchar();
if(fu>'0'&&fu<'9')
printf("数字");
else if(fu>'A'&& fu<'Z')
printf("大写字母");
else if(fu>'a'&&fu<'z')
printf("小写字母");
else if(fu>=0&&fu<=31)
printf("控制字符");
else
//printf("其他字*///符");
//int a;
//scanf("%d",&a);
//if(a%2==0)
//{
// if(a%3==0)
// printf("能被2,3整除\n");
// else
// printf("能被2整除,但不能被3整除\n");
//}
//else
//{
// if(a%3==0)
// printf("能被3整除,不能被2整除\n");
// else
// printf("不能被2,3整除\n");
//}
//输入三个数,求其最大值
//int a,b,c;
//scanf("%d%d%d",&a,&b,&c);
//int max1=max(a,b);
//max1=max(max1,c);
//printf("%d",max1);
//system("pause");
//return 0;
//int max(int a,int b)
//{
// return a>b?a:b;
//}
//判断三角形的类型
//int a,b,c;
// printf("请输入三角形的三条边:\n");
// scanf("%d,%d,%d",&a,&b,&c);
// if(a+b>c&&a-b<c||a+c>b&&a-c<b||b+c>a&&b-c<a)
// {
// if(a==b||a==c||b==c)
// {
// printf("是个等腰三角形\n");
// {
// if(a==b&&a==c)
// printf("是个等边三角形\n");
// else
// printf("是个等腰三角形,不是个等边三角形\n");
// }
// if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
// printf("是个等腰直角三角形\n");
// else
// printf("是个等腰三角形,不是个等腰直角三角形\n");
//
// }
//
// else
// {
// printf("不是个等腰三角形\n");
// if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
// printf("是个直角三角形\n");
// else
// printf("不是特殊三角形\n");
//
// }
// }
//
// else
// printf("不能构成一个三角形\n");
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
//#include<conio.h>
//int main()
//{
// char c;
// float a,c;
// printf("Input expression :a+(-,m*,/)");
// scanf("%f%c%f",&a,&b,&c);
// switch(b)
// {
// case '+':执行语句(可为多条);
// case '-':执行语句(可为多条);
// case '/':执行语句(可为多条);
// case '*':执行语句(可为多条);
// default:执行语句(可为多条);
//
//
//
// }
//int main()
//{
getchar();//输入库函数:输入一个字符
putchar;//输出库函数:需要在括号里输入一个变量,输出变量对应的字符
// //如若输入多个字符,结果为输入的第一个字符
// char c=getchar();
// putchar(c);
// //if(putchar(c)=='a')
// if(c=='a')
// printf("看周杰伦来了\n");
//
// system("pause");
// return 0;
//
//}
// //y=x;//x的值赋值给y
x,y均为x的值
//x=y;//将变量y得知赋值给x
//
//
//int flag=0;
//for(int i=1;i<=5;i++)
// {
// for(int j=i;j<=5;j++)
// flag++;
// }
//printf("%d\n",sum(5));
//printf("一共有%d发法\n",flag);
//system("pause");
//return 0;
//}
//int sum(int n)
//{
// int su=0;
// for(int i=1;i<=n;i++)
// su+=i;
//
//return su;
//
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
//#include<conio.h>
//int sum(int );
//int main()
//{
// int flag=0;
// for(int i=1;i<1000;i++)
// if(i%3==0)
// {
// printf("%d\t",i);
// flag++;
// }
// printf("total=%d\n",flag);
// printf("%d\n",1000/3);
//
//system("pause");
//return 0;
//
//
//}
//
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//#include<time.h>
//#include<conio.h>
//
//int main()
//{
// for(int i=1;i<1000;i++)
// {if(i/7==0)
// {
// if(i/11==0)
// printf("%d----能被7,11整除\n",i);
// else
// printf("%d---能被7,整除,不能被11整除\n",i);
// }
// else
// {
// printf("%d-----不能被7整除\n",i);
// if(i/11==0)
// printf("%d-------能被11整除,不能被7整除\n",i);
// }
// }
//}
//int ten,i;
//for(ten=0;ten<10;ten++)
//{
//
//i=10000*1+5*1000+2*100+6+ten*10;
// if(i%57==0||i%67==0)
// printf("%d\t",i);
//}
//#include<stdio.h>
//#define N 5
//int main()
//{
// int willing;
// int flag=0;//接单数
// float money=0;
// int x=10;//起步价
// float file;//里程数
// while(1)
// {
// scanf("%f",&file);
// if(file>int(file)&&file<int(file+1))
// file=int(file+1);
// if(file<3)
// {money+=x;flag++;}
// else if(file>=3&&file<8)
// {money+=1.6*(file-3)+x;flag++;}
// else if(file>=8)
// {money+=2.2*(file-3)+x;flag++;}
// printf("你已经接了:%d 单,金额为:%.2f 元\n",flag,money);
// printf("是否下班:(0--下班,1--接着上班):");
// scanf("%d",&willing);
// if(willing==1)
// printf("请输入下一单里程数:");
// else
// break;
//
//
// }
// printf("今日接了%d单,赚了%f元\n",flag,money);
//
//}
//int x;
//int n=1;
//char a;
//for(int i=0;i<7;i++)
//{
// for(int j=6;j>=i;j--)
//
// printf(" ");
// for(char x='A';x<'A'+n;x++)
// printf("%c",x);
// n+=2;
//
//printf("\n");
// }
//int main()
//{
// int x;//定义一个五位数
// int ten;//十位
//
//
// for(ten=0;ten<10;ten++)
// {
// x=1*10000+5*1000+2*100+ten*10+6*1;
// if(x%57==0||x%67==0)
// printf("%d\t",x);
// }
// system("pause");
// return 0;
//
//}
//#include<stdio.h>
//#include<stdlib.h>
//int jie(int );
//int main()
//{
// int n;
// int *p;
// int sum=0;
// p=&n;
// scanf("%d",p);
// for(int i=1;i<=n;i++)
// sum+=jie(i);
//
// printf("%d\n",sum);
//
//
//
//}
//int jie(int i)
//{
// if(i==1)
// return 1;
// else
// return i*jie(i-1);
//}
//int main()
//{
// for(int i=0;i<3;i++)
// {
// for(int j=3;j>i;j--)
// printf(" ");
//
// for(int z=0;z<6;z++)
// printf("*");
//
// printf("\n");
// }
//
//
//
//
//
//}
//结果:
// ******
// ******
// ******
//请按任意键继续. . .
//int main()
//{
//for(int i=0;i<4;i++)
//{
// for(int j=3;j>i;j--)
// printf(" ");
// for(int z=0;z<2*(i+1)-1;z++)
// printf("*");
// printf("\n");
//
//
//}
//
//
//}
// *
// ***
// *****
//*******
//请按任意键继续. . .
//
//int a[3]={1,2,3};
//int *p=a;
//printf("%d\n",*p++);
//printf("%d\n",(*p)++);//此处将a[1]改为a[1]+1;
//printf("%d\n",*p++);
//printf("%d\n",a[1]);
//int a[5];
//int *p;
//p=a;
//for(int i=0;i<5;i++)
//{
// scanf("%d",p+i);
//}
// for(int i=0;i<5;i++)
//{
// printf("%d\n",a[i]);
//}
//int a[3]={11,22,33};
// int *p=a;
// printf("%p\n%p\n%p",a+1,p+1,&(a[1]));
// 0019F8F8
//0019F8F8
//0019F8F8请按任意键继续. . .
//int a=10;
//int b=20;
//printf("%p\n%p\n",&a,&b);
//int *p;
//printf("p=%p\n",&p);
//p=&a;
//printf("p(a)=%p\n",p);
//p=&b;
//printf("p(b)=%p\n",p);
//printf("%p\n",&a);
//
//#include<stdio.h>
//#include<stdlib.h>
//void shu1(int *,int );
//int max1(int *,int );
//int main()
//{
// int a[10];
// shu1(a,10);
// for(int i=0;i<10;i++)
// printf("%d\n",a[i]);
// int max;
// printf("max=%d\n",max1(a,10));
//
// system("pause");
// return 0;
//
//
//
//}
//void shu1(int *p,int n)
//{
// for(int i=0;i<n;i++)
// scanf("%d",&p[i]);
//
//
//
//
//
//}
//int max1(int *p,int n)
//{
// int max=0;
// for(int i=0;i<n;i++)
// {if(max<p[i])
// max=p[i];}
// return max;
//
//}
//char *p="zhou jie lun is a boy!";
//printf("%s\n",p);
//puts(p);
//int len=strlen(p);
//printf("%d",len);
//for(int i=0;i<len;i++)
// {if(p[i]==' ')
// i++;
//printf("%c",p[i]);
//}
//printf("\n");
//char a[20]="dai lu hao";
//char *p=a;
//puts(p);
//printf("%s\n",p);
//system("pause");
//return 0;
//int i,a[100]={93,85,77,68,59,43,94,75,98},b[6];
//fun(a,b ,9);
//printf("The result is:");
//for(i=0;i<6;i++)
// printf("%d",b[i]);
//printf("\n");
//int fib(int );
//void fun(int a[],int b[],int n);
//int main()
//{
// int n,p;
//
//while(1)
//{
// printf("n=?");
// scanf("%d",&n);
// if(n>=1)
// {
// p=fib(n);
// printf("%d\n",p);
// }
// else
// printf("无效值,请重新输入!");
// printf("是否还要继续使用:(1--继续)");
// int ci;
// scanf("%d",&ci);
// if(ci==1)
// continue;
// else
// break;
//
//}
// system("pause");
// return 0;
//
//
//
//
//
//
//}
//int *shu(int *,int *);
//int main()
//{
// int *p;
// int a,b;
// p=shu(&a,&b);
// printf("%d\n",*p);
// printf("a=%d,b=%d\n",a,b);
//
//
//
//}
//
//int *shu(int *a,int *b)
//{
// int max;
// scanf("%d%d",a,b);
// if(*a<*b)
// max=*b;
// return &max;
//
//
//}
//
//
//void swaps(int *p1,int *p2);
//int main()
//{
// int a,b;
// a=3;
// b=5;
// int *p1,*p2;
// p1=&a,p2=&b;
// swaps(p1,p2);
// printf("%d\t%d\n",a,b);
//
// printf("%d\t%d\n",*p1,*p2);
// system("pause");
// return 0;
//}
//
//void swaps(int *p1,int *p2)
//{
// int t;
// t=*p1;
// *p1=*p2;
// *p2=t;
//
//}
//int main()
//{
// int a,b;
// int *p=&a;//将a变量的地址传递给指针变量p
// //这里的*是说明他是指针变量
// //printf("%p",*p);//此时的*是取值符,不可用来输出地址,否则结果不对。
//
// printf("a的地址:%p\n,*p的地址:%p\n",&a,p);
a的地址:00DCFAA8
,*p的地址:00DCFAA8//可以看到此时p的地址指向a的地址
// system("pause");
// return 0;
//}
//int main()
//{
// int shu1,shu2;
// int *p,*w;
// p=&shu1,w=&shu2;
// printf("%p\t%p\n",p,w);
// *p=3;
// *w=4;
// printf("%d\t%d\n",shu1,shu2);
// int t;
// t=*p;
// *p=*w;
// *w=t;
// printf("%d\t%d\n",(*p)++,(*w)++);
// printf("%d\t%d\n",shu1,shu2);
// printf("%d\t%d\n",(*p)++,(*w)++);
// printf("%d\t%d\n",(*p)++,(*w)++);
// printf("%d\t%d\n",(*p),(*w));
// printf("%d\t%d\n",(*p),(*w));
// int *a;
// a=p;
// p=w;
// w=a;
//
// printf("%p\t%p\n",p,w);
// printf("%d\t%d\n",*p,*w);
// 001FFD04 001FFCF8
//3 4
//4 3
//5 4
//5 4
//6 5
//7 6
//7 6
//001FFCF8 001FFD04
//6 7
//请按任意键继续. . .
//
//
//
//}
//int max(int *,int *);
//int main()
//{
// int a,b;
// int *p=&a,*w=&b;
// scanf("%d%d",p,w);
// printf("排序前:%d\t%d\n",a,b);
// max(p,w);
// //if(a<b)
// //{
// // int *t;
// // t=p;
// // p=w;
// // w=t;
// //}
// printf("排序后:%d\t%d\n",*p,*w);
//
//}
//int max(int *p,int *w)
//{
// int max;
// if(*p<*w)
//{
//
// int *t;
// t=p;
// p=w;
// w=t;
// max=*p;
//
//}
//
// return max;
//
//
//}
//
//#include<stdio.h>
//#include<stdlib.h>
//#include<string.h>
//int *shuru(int *,int* );
//int *shushi(int *p,int *shu);
//int jie(int );
//int main()
//{
// //输入n个数,求n个数的平方的阶乘
// int a[100]={0,};
// int *p;
// p=a;
// int shu;
// printf("您想输入几个数:");
// scanf("%d",&shu);
// shuru(p,&shu);
// for(int i=0;i<shu;i++)
// printf("%d\n",p[i]);
// printf("sum=%d\n",*shushi(p,&shu));
//
//
//
//
//}
//int *shuru(int *p,int *n)
//{
// for(int i=0;i<*n;i++)
// {
//
// scanf("%d",p+i);
// }
// return p;
//
//
//
//
//}
//
//int jie(int n)
//{
// int sum=1;
// for(int i=1;i<=n;i++)
// sum*=i;
// return sum;
//
//
//}
//int jie(int);
//int *shushi(int *p,int *shu)
//{
// int sum=0;
// int s[100]={0};
// for(int i=0;i<*shu;i++)
// {
// s[i]=jie(p[i]);
// sum+=s[i];
// }
// return ∑
//
//
//}