码迷,mamicode.com
首页 > 编程语言 > 详细

C语言指针实例练习

时间:2017-05-16 21:35:28      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:print   c语言指针   amp   wap   整数   logs   逗号   先后   nbsp   

例1:输入a和b两个整数,按先后大小的顺序输出a和b的值。

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int *p1,*p2,*p,a,b;
 5     printf("请输入两个整数:");
 6     scanf("%d,%d",&a,&b);//输入数字时一定要使用英文状态下的逗号, 
 7     p1=&a;
 8     p2=&b;
 9     if(a<b)
10     {
11         p=p1;
12         p1=p2;
13         p2=p;
14     } 
15     printf("a=%d,b=%d\n",a,b);
16     printf("max=%d,min=%d\n",*p1,*p2);
17     return 0;
18 }

例2:swap()函数实现交换两个变量的值。

 1 int main()
 2 {
 3     void swap(int *p1,int *p2);
 4     int a,b;
 5     int *pointer_1,*pointer_2;
 6     printf("please enter a and b:");
 7     scanf("%d,%d",&a,&b);
 8     pointer_1=&a;
 9     pointer_2=&b;
10     swap(pointer_1,pointer_2);//swap(a,b)是错误的
11     printf("a=%d,b=%d\n",a,b);
12     return 0;
13 }
14 void swap(int *p1,int *p2)
15 {
16     int temp;
17     temp=*p1;
18     *p1=*p2;
19     *p2=temp;
20 }

 

未完待续,先不看C了,复习一下Java,明天考完试再来看指针部分。

 

C语言指针实例练习

标签:print   c语言指针   amp   wap   整数   logs   逗号   先后   nbsp   

原文地址:http://www.cnblogs.com/wxywxy/p/6863608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!