我的文档

来源:互联网 发布:股票 数据 阿里云 编辑:程序博客网 时间:2024/05/01 22:16
/*
#include<stdio.h>
int main(void)
{
  int x=3,y=10;
  printf("x is %d,y is %d\n\n",x,y);  /if   else /
   if(x>y)
  printf("x is larger\n\n");
   else
  printf("y is larger\n\n");
}
*/




/*
#include<stdio.h>
int main(void)
{
  int counter = 1,sum = 0,n;         /while 求和/
  while(counter<6)
  {
    scanf("%d",&n);
    sum = sum + n;
counter++;
  }
  printf("sum of the integers n1 to n5 is %d\n",sum);
}
*/




/*
#include<stdio.h>
int main(void)
{
  int i =1,sum = 0;
  while(i <= 100)
  {
    sum = sum + i;
i++;
  }
  printf("sum of the integers 1 to 100 is %d\n",sum);
}
*/




/*
#include<stdio.h>
void main()
{
  int a,b,c;
  printf("请输入两个整数");
  scanf("%d%d",&a,&b);
  c=a;
  a=b;
  b=c;
  printf("a=%d,b=%d\n",a,b);
}
*/


/*
#include<stdio.h>
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
void main()
{int a,b,c,p;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
p=max(a,max(b,c));
printf("最大值为%d\n",p);
}
*/


/*
#define PI 3.1415926
#include<stdio.h>
void main()
{ float l,s,r,v;
printf("请输入半径r:");
 scanf("%f",&r);
 l=2.0*PI*r;
 s=PI*r*r;
 v=4.0/3*PI*r*r*r;
 printf("周长=%f\n面积=%f\n体积=%f\n",l,s,v);
}
*/


/*
#include<stdio.h>
void main()
{
 int x,y,z,w;
 unsigned int k;
 x = 10;y = -20;k = 30;
 z = x+k;w = y+k;
 printf("x+k=%d,y+k=%d\n",z,w);


}
*/


/*
#include<stdio.h>
void main()
{
   char c1,c2;
   c1='a';c2='b';
   c1=c1-32;c2=c2-32;
   printf("%c  %c",c1,c2);
}
*/


/*
#include<stdio.h>
void main()
{
 short int a,b;
 a=32767;
 b=a+1;
 printf("%d,%d",a,b);
}
*/


/*
#include<stdio.h>
void main()
{
 char ch1,ch2;
 ch1='a';ch2='b';
 printf("ch1=%d,ch2=%d\n",ch1,ch2);
 printf("ch1=%c,ch2=%c\n",ch1,ch2);
}
*/




/*#include<stdio.h>
void main()
{
 char ch1,ch2;
 ch1='a';ch2='b';
 printf("ch1=%c,ch2=%c\n",ch1-32,ch2-32);
 printf("ch1+200=%d\n",ch1+200);
 printf("ch1+200=%c\n",ch1+200);
 printf("ch1+256=%d\n",ch1+256);
 printf("ch1+256=%c\n",ch1+256);
}
*/
/*
#include<stdio.h>
void main()
{
 int x=6,y;
 printf("x=%d\n",x);
 y=++x;
 printf("y=++x;x=%d,y=%d\n",x,y);
 y=x--;
 printf("y=x--;x=%d,y=%d\n",x,y);
}
*/


/*
#include<stdio.h>
void main()
{
  char ch;
  printf("请输入一个字符:");
  scanf("%c",&ch);
  ch=(ch>='A'&&ch<='Z')?(ch+32):ch;
  printf("ch=%c\n",ch);
}
*/


/*#include<stdio.h>
void main()
{ float x;
 int i;
 x=3.6;
 i=(int)x;
printf("x=%f,i=%d",x,i);
}
*/


/*
#include<stdio.h>
int main()
{
int i;
char j;
scanf("%d", &i);
j=(i>=90)?'A':((i>=60)?'B':'C');
printf("%d %c\n",i,j);
return 0;
}
*/


/*
#include<stdio.h>
void main()
{
  char c='a';
  int a=65;
  printf("%c,%d,%3c\n",c,c,c);
  printf("%c,%d,%3c\n",a,a,a);
}
*/


/*
#include<stdio.h>
#include<math.h>
void main()
{
 double x;
 printf("请输入一个数:\n");
 scanf("%lf",&x);
 if(x>=0)
printf("%10.6lf",sqrt(x));
}
*/


/*
#include<stdio.h>
#include<math.h>
void main()
{
  double x;
  printf("请输入一个数:\n");
  scanf("%lf",&x);
  if(x>=0)
 printf("10.6lf",sqrt(x));
  else 
 printf("数据错误");
}
*/


/*
#include<stdio.h>
void main()
{
int score;
printf("请输入一个成绩:\n");
scanf("%d",&score);
if(score>=90)
printf("A");
else if(score >=80)
printf("B");
else if (score>=60)
printf("C");
else 
printf("D");
printf("\n");
}
*/


/*
#include<stdio.h>
void main()
{
 int score,grade;
 printf("请输入一个成绩(0-100):\n");
 scanf("%d",&score);
 grade = score/10;
 switch(grade)
 {
 case 10 :
 case 9: printf("A等\n");break;
 case 8: printf("B等\n");break;
 case 7: 
 case 6: printf("C等\n");break;
 default :printf("D等\n");
}
}
*/


/*
#include<stdio.h>
void main()
{
int a,b,x,y;
printf("请输入两个整数:\n");
scanf("%d%d",&a,&b);
x=a*a+b*b;
if(x>100)
{
   y=x/100;
   printf("百位数以上的数字为%d\n",y);
}
else
printf("两数的和为%d\n",a+b);
}
*/


/*
#include<stdio.h>
void main()
{
int x;
printf("请输入一个整数:");
scanf("%d",&x);
if(x%5==0&&x%7==0)
printf("YES");
else
printf("NO");
}
*/


/*
#include<stdio.h>
void main()
{
double x,y;
printf("请输入一个数:\n");
scanf("%lf",&x);
if(x<=0)
y=0;
else if(x<=10)
y=x;
else if(x<=20)
y=10;
else if(x<=40)
y=-0.5*x+20;
else 
y=-1;
printf("%g\n",y);
}
*/


/*
#include<stdio.h>
void main()
{
int i=1,sum=0;
while(i<=100)
{
sum+=i;
i++;
}
printf("1+2+3+...+100=%d\n",sum);
}
*/


/*
#include<stdio.h>
void main()
{
int i=1,sum=0;
do
{
sum+=i;
    i++;
}while(i<=100);
printf("1+2+3+...+100=%d\n",sum);
}
*/


/*
#include<stdio.h>
void main()
{
int i,sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("%d\n",sum);
}
*/


/*
#include<stdio.h>
void main()
{
int n,j,i;
printf("请输入n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
putchar('*');
   putchar('\n');
}


}


*/


/*
#include<stdio.h>
void main()
{
int i,temp,a[10]={1,2,3,4,5,6,7,8,9,10};
printf("逆置前数组元素值为:");
for(i=0;i<10;i++)
printf("%3d",a[i]);
printf("\n");
for(i=0;i<10/2;i++)
{
temp=a[i];
a[i]=a[10-1-i];
a[10-1-i]=temp;
}
printf("逆置后数组元素值为:");
for(i=0;i<10;i++)
printf("%3d",a[i]);
}


*/


/*
#include<stdio.h>
        void fun(int p[][3],int q[])
{
                  int i,j,m;
for(j=0;j<3;j++) 
                  for(i=0;i<3;i++)
                   {
  m=j*3+i;
                    q[m]=p[j][i];
 }
              }
       void main()
  {
                   int p[3][3]={{33,33,33},{44,44,44},{55,55,55}};
  int q[10]={0,0,0,0,0,0,0,0,0};
 int  i;
                    fun(p,q);
 for(i=0;i<10;i++)printf("%d ",q[i]);
}
*/
/*
#include<stdio.h>
  void main()
  {
  int i,a[10]={1,2,3,4,5,6,7,8,9,10};
  int b[10];
  printf("逆置前数组元素值为:");
  for(i=0;i<10;i++)
  printf("%3d",a[i]);
  printf("\n");
  for(i=0;i<10;i++)
  b[i]=a[10-1-i];
  printf("逆置后数组元素值为:");
  for(i=0;i<10;i++)
  printf("%3d",b[i]);


  }
  
  */




/*
#include<stdio.h>
void main()
{
int a[3][4],i,j;p
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%5d",a[i][j]);
printf("\n");
}
}


*/
/*
#include<stdio.h>
#define M 3
#define N 4
void main()
{
int i,j;
int a[M][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int b[N][M];
for(i=0;i<M;i++)
for(j=0;j<N;j++)
b[j][i]=a[i][j];
for(i=0;i<N;i++)
{
for(j=0;j<M;j++)
printf("%5d",b[i][j]);
printf("\n");
}
}
*/


/*
#include<stdio.h>
#define N 81
void main()
{
int j=0;
char str[N];
printf("请输入一串字符:");
gets(str);
while(str[j])
{
if(str[j]>='a'&&str[j]<='z')
str[j]=str[j]-32;
j++;
}
printf("新串为:");
puts(str);
}


*/


/*
#include<stdio.h>
#define N 10
void main()
{
int i,j,temp,a[N];
printf("请输入10个整数:");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("排序前的数组元素值为:");
for(i=0;i<N;i++)
printf("%3d",a[i]);
printf("\n");
for(i=0;i<N-1;i++)
for(j=i+1;j<N;j++)
if(a[j]<a[i])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
printf("排序后数组元素的值为:");
for(i=0;i<N;i++)
printf("%3d",a[i]);
}


*/


/*杨辉三角*/


/*
#include<stdio.h>
#define N 10
void main()
{
   int i,j,n,a[N][N];
   printf("请输入杨辉三角的行数(1-10):");
   scanf("%d",&n);
   for(i=0;i<n;i++)
   {
     a[i][0]=1;
     a[i][i]=1;
   }
   for(i=2;i<n;i++)
  for(j=1;j<i;j++)
  a[i][j]=a[i-1][j]+a[i-1][j-1];
   for(i=0;i<n;i++)
   {
   for(j=0;j<=i;j++)
   printf("%5d",a[i][j]);
   printf("\n");
   }
}
*/


/*
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
int main(void)
{
int a[10],i,j,k,n,z=1,temp;
for(i=0;i<10;i++)
{
a[i]=z;
z++;
}
srand((unsigned)time(NULL));
for(j=0;j<10;j++)
{
n=rand()%10;
temp=a[j];
a[j]=a[n];
a[n]=temp;
}
for(k=0;k<10;k++)
printf("%d\n",a[k]);
}




*/
0 0
原创粉丝点击