老师,这是讲课中的一个编写程序,要是把中间的printf("a=%d,b=%d\n,a,b);去掉行不行直接进行赋值?我认为这没有什么影响对吗?
徐涛 初级粉丝 2016-01-20 18:35:19
2723 4 0

blob.png

问题来自: 变量的交换

共 4 个回答

    欧尼酱 知名达人 3036天前

    中间那个printf是为了输出原来a b的值,与后面对调了的值形成对比

    徐涛 初级粉丝 3036天前

    回复 欧尼酱:谢咯

    最佳答案

    嘿嘿大人 一代宗师 3035天前

    printf并不是用来赋值的,它是用来向控制台输出双引号之中内容的一个语句,所以写不写都是不会影响程序的执行,它在这段程序里的作用就是前面那个同学说的那样,仅仅是为了前后对比而已

    徐涛 初级粉丝 3034天前

    好的,我知道了,老师

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题