第二周项目1
2015-09-10 20:38
197 查看
问题及代码:
运行结果:
代码:
运行结果:
代码:
运行结果:
知识点总结:
c语言中函数参数传递的三种方式:传值,和传地址
学习心得:
刚开始接触csdn,使用不熟悉,所以在过程中会有些慢,耽误了时间。上学期学习c++的基础不好,产生了很多错误,希望以后可以再接再厉!
//计算机与控制工程学院 //作者:孙潇 //时间:2015.09.07 /*问题描述:传值 *输入描述:输入要交换的两个整数 *程序输出:输出交换后的两个整数*/ #include<stdio.h> void myswap(int x,int y) { int t; t=x; x=y; y=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d %d",&a,&b); myswap(a, b); printf("调用交换函数后的结果是: a=%d和b=%d\n",a,b); return 0; }
运行结果:
代码:
#include<stdio.h> void myswap(int *p1,int *p2) { int t; t=*p1; *p1=*p2; *p2=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d %d",&b,&a); printf("调用交换函数后的结果是:%d和%d\n",a,b); return 0; }
运行结果:
代码:
#include<stdio.h> void myswap(int &x,int &y) { int t; t=x; x=y; y=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d %d",&b,&a); printf("调用交换函数后的结果是:%d和%d\n",a,b); return 0; }
运行结果:
知识点总结:
c语言中函数参数传递的三种方式:传值,和传地址
学习心得:
刚开始接触csdn,使用不熟悉,所以在过程中会有些慢,耽误了时间。上学期学习c++的基础不好,产生了很多错误,希望以后可以再接再厉!
相关文章推荐
- 逻辑覆盖测试
- 协议评测平台
- 二分图
- 0909编译原理
- TOMCAT控制台日志输出到指定文件中
- Objective-C入门01:使用Xcode新建一个工程
- Mysql: Connect/C++ 使用过程中发现返回 std::string 造成的内存泄露
- 前言 数据库原理
- 索引与sql优化问题汇总
- 相似图片搜索的原理
- C# WinForm开发系列 - 文章索引
- leetcode [002] : Add Two Numbers
- android Activity launch mode 知识点总结
- POJ 2992 求组合数的因子个数
- ARM嵌入式开发中虚拟机中ubuntu的配置
- Handler相关的弱引用
- 【leetcode每日一题】100.same treet
- hdu 5384 Danganronpa(基础AC自动机)
- HotSpot Builder Utility安装指南
- 面向对象实例编程