为了账号安全,请及时绑定邮箱和手机立即绑定

刚刚学编程,有一个问题问大家

5860deb9000159dc08160459.jpg 编写程序,找出从键盘输入的10个数中的最大值和最小值并输出(要求使用指针)

正在回答

1 回答

在引号中可以用汉字,再者你要是会写英语也可以写英语,不会可以百度啊,for循环是要输入十个数,应该写成for (i = 0; i < 10; i++)。因为定义了指针*p,p所表示的就是这个数组的首地址,当你要比较大小时用p[i]而不是你写的*p。循环遍历每一个数组元素进行大小比较(以min为例),if (p[i] < min) min = p[i];在后面你的输出中也存在问题,要输出变量,要在引号中写%d(输出的是整型,如果是double则用%lf,还有字符型,float型等,慢慢学就会接触到)修改你写的:printf ("最小值是:%d\n",  min);这些是看你代码发现的一些错误,希望对你有所帮助,另外,要学一门语言就要多用百度等搜索你不会的东西,像你提问的问题网上都是有的,输入关键字会出来一大堆。希望以上建议对你有所帮助。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

刚刚学编程,有一个问题问大家

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信