美文网首页
001 C语言基础

001 C语言基础

作者: PYGY | 来源:发表于2017-06-21 17:46 被阅读0次
// 001.c
#include<stdio.h>
void main()
{  int i,j;
   for(i=0;i<8;i++,printf("\n"))
     for(j=0;j<8;j++)
      {
         if((i+j)%2==0)printf("%c%c",219,219);
         else printf("  ");
      }
   getch();
}
//   002.c
#include<stdio.h>
void main()
{
    printf("%d",sizeof("this\128\\a"));
    getch();
}
//  003.c
#include<stdio.h>
void main()
{
   int i,x;
   i=5;
   printf("%d",i++*i++*i++);
   getch();
}
//  004.c
#include<stdio.h>
void main()
{
   int x,i;
   i=5;
   x=++i;
   printf("%d",x);
   getch();
}
//  005.c
#include<stdio.h>
void main()
{
      int i,n=0;
      for(i=0;i++<5;)
            n++;
      printf("%d %d",n,i);
      getch();
}
//  006.c
#include<stdio.h>
void main()
{
   int i=5;
   int x;
   printf("%d",i+++i);
   getch();
}
//  007.c
#include<stdio.h>
void main()
{
   int x=1,i=2;
   x=x++>i-x?1:2;
   printf("%d",x);
   getch();
}
//  008.c
#include<stdio.h>
int fun(int a,int b)
{
    a=b;
    return a;
}
void main()
{
   int a=1,b=1;
   a=fun(b,b++);
   printf("%d",b);
   getch();
}
//  009.c
#include<stdio.h>
void main()
{
   int a=3,b=2;
   a+=b*=2;
   printf("%d",a);
   getch();
}
//  010.c
#include<stdio.h>
void main()
{
   int i,j,a[5]={1,2,3,4,5},t;
   for(i=0,j=4;i<j;i++,j--)
       {t=a[i];a[i]=a[j];a[j]=t;}
   for(i=0;i<5;i++)
      printf("%3d",a[i]);
   getch();
}

相关文章

网友评论

      本文标题:001 C语言基础

      本文链接:https://www.haomeiwen.com/subject/wuytcxtx.html