帮忙看一下这个c程序有什么错误

帮忙看一下这个c程序有什么错误,第1张

a和b的定义是float,浮点型,但是这之后无论读取还是输出都使用的%d格式。%d是用于整型的,用于浮点型的是%f。

所以建议把所有的%d都修改成%f,或者直接把float a,b的定义改成int a,b

希望有用。

你写了一大堆,关键问题就在:指针在没有分配空间时,是不能使用的!

如:

char p ; //p是个指针变量,你可以对p赋值,但不能dereference p,即:不能通过p来访问数据

p是用来存储地址的,有了地址才可以访问数据,没有地址,当然不能访问数据!

if(year%4==0&&year%100!==0||year%400==0)

这一句有问题,应该是

if(year%4==0&&year%100!=0||year%400==0)

加油。

以上就是关于帮忙看一下这个c程序有什么错误全部的内容,包括:帮忙看一下这个c程序有什么错误、C语言几行小代码集锦,我快崩溃了。。。。。、刚学C语言,下面程序哪里错误了,求高手指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10643499.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存