请教一题c语言基础题,为什么要+4不是+2

就是把 a+1 指针赋值给函数行参 a中

伱对这个回答的评价是?

你对这个回答的评价是

a指向的地址向前加1,不如a最先指向数字1地址a+1后就指向5的地址了

你对这个回答的评价是?

相当于 a[1]的地址

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

} // 加一对花括号

其实此题不必用函數只需设四个变量,分别代表就行了在输出时printf(“%d %d %d %d”,ab,cd)即可,如果是输入一个四位数在输出时吧a,bc,d换成n/1000,n%,n%1000%10,n/10(n代表这个四位数)即可如果用数组存放四位数的话,应有printf(“请输入一个四位数:”);for(i=0;i<4;i++)scanf("%d",a[i]);输出同样我还是建议你用printf(“%d %d

下载百度知道APP,搶鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 c语言基础题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信