您的位置:首页 > 其它

迈出的第一步

2017-11-09 08:11 197 查看
     
接触编程还是本科上C语言课的时候,那时候只是为了考试而学习,距离现在已经有两年多的时间了。现在可以说是从零开始。良好的开端是成功的一半,既然选择学习编程,希望在不久的将来能找一份好工作,从现在开始朝着目标一步步前进,相信努力的人运气一定不会太差。编写代码犹如迈出的第一步,虽然刚开始对我来说不是那么容易,但这一步只要迈出去了,并且可以一直坚持去,这个过程不仅是美好的,最终也一定会有所收获。下面是我结合查阅资料,编写的一些简单代码:
给定两个整型变量的值,将两个值的内容进行交换:

# include<stdio.h>

int main()

{

 int a=10;

 int b=12;

 int c;

 c=a;

 a=b;

 b=c;

 printf("%d,%d",a,b);

 return 0;

将三个数按从大到小输出;

# include<stdio.h>

int main()

{
int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);
if (a<b)
{
t=a;
a=b;
b=t;
}
if (a<c)
{
t=a;
a=c;
c=t;
}
if (b<c)
{
t=b;
b=c;
c=t;
}
printf("%d,%d,%d",a,b,c);

}

不允许创建变量,交换两个数的内容:

# include<stdio.h>

int main()

{

  void swap(int*a,int*b);

  int a=12;

  int b=10;

  printf("a=%d,b=%d\n",a,b);

  swap(&a,&b);

  printf("a=%d,b=%d\n",a,b);

  return 0;

}

 void swap(int*a,int*b)

{

  int t;

  t= *a;

  *a= *b;

  *b= t;

}

求十个数中最大的值:

# include<stdio.h>

int main()

{
int arr[10]={4,3,12,6,9,7,11,1,5,4};
int max=0;
int i=0;
for(i=0;i<10;i++)
{
if (arr[i]>max)
max=arr[i];
}
printf("max=%d\n",max);
return 0;

}

求两个数的最大公约数

# include<stdio.h>

int main()

{
int a,b,c;
scanf("%d,%d",&a,&b);

    while(b!=0) 
{
c=a%b;
a=b;
b=c;
}
printf("最大公约数=%d\n",b);

}  

希望大家能多提宝贵意见!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: