第17周自由入侵 指针练习--变量交换
2016-12-22 08:35
676 查看
问题及代码:
128 MB
Submit: 2348 Solved: 1650
[Submit][Status][Web
Board]
#include<stdio.h>
int main()
{
int *p1,*p2,*p;
int a,b;
scanf("%d%d",&a,&b);
p1=&a;
p2=&b;
if(a>b)
{
/*******************************
请在该部分补充缺少的代码
********************************/
}
printf("min:%d\n",*p1);
printf("max:%d\n",*p2);
return 0;
}
运行结果:
Problem B: 指针练习--变量交换
Time Limit: 1 Sec Memory Limit:128 MB
Submit: 2348 Solved: 1650
[Submit][Status][Web
Board]
Description
注:本题只需要提交填写部分的代码
用指针变量对两个整数按从小到大排序。#include<stdio.h>
int main()
{
int *p1,*p2,*p;
int a,b;
scanf("%d%d",&a,&b);
p1=&a;
p2=&b;
if(a>b)
{
/*******************************
请在该部分补充缺少的代码
********************************/
}
printf("min:%d\n",*p1);
printf("max:%d\n",*p2);
return 0;
}
#include<stdio.h> int main() { int *p1,*p2,*p; int a,b; scanf("%d%d",&a,&b); p1=&a; p2=&b; if(a>b) { p=p1; p1=p2; p2=p; } printf("min:%d\n",*p1); printf("max:%d\n",*p2); return 0; }
运行结果:
相关文章推荐
- 第17周自由入侵 指针练习--输出最大值
- 指针练习--变量交换H
- 指针练习——变量交换I
- [YTU]_2738 指针练习--变量交换
- 练习 3.3 通过只调整指针(不是数据)来交换两个相邻的元素
- [叩响C#之门]第2章 变量 2.8 深化练习:交换两个变量的值
- 第十四周自由练习项目——阿拉伯数字的交换
- 用指针的方法交换变量
- 练习2: 通过交换函数的实现,学习指针的用法。
- 067.Pointer 使用指针交换两个变量的值
- C#练习——交换两个变量
- 指针当形参-变量交换
- 【Weiss】【第03章】练习3.3:通过交换指针交换单/双链表元素
- 1.08-变量练习-交换变量的值
- 用函数交换两个变量的值(C语言指针)
- C语言入门 指针通过交换变量地址交换变量值 源码
- 1)算术运算;2)指针地址操作;3)位运算 不使用第三方变量交换两个变量的值
- 指来指去(调用函数进行变量的交换)(指针)
- c++中用指针交换两个变量的值
- 练习3: 通过打印指针,加深对交换函数和指针的理解。