导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→给大家出道C语言测试题!

* 48937: 给大家出道C语言测试题!

   kuolongfei 
kuolongfei发表的帖子 

 给大家出道C语言测试题!
#define f(x) x*x
main()
{
int a=6,b=2,c;
c=f(a)/f(b);
printf("%d\n",c);
}
请问以上程序的输出结果?选择结果有两个,一个是9,一个是36。
这道题让我对自己的基础知识产生怀疑,不知道选择9的是不是有同感?
如果哪位朋友明白,能否给小弟讲解一下,为什么结果会是36?
万分感谢!

发表时间:2004年2月19日9:44:02

  
回复该帖

本主题共有 9 帖,分页:>>>>>该主题的所有内容[9]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  48939.[详细]结果是这么得来的c=6*6/2*2=36好好看看C语言书吧,好象在宏定义里有专门讲到这个问题。..
摘要:结果是这么得来的 c=6*6/2*2=36 好好看看C语言书吧,好象在宏定义里有专门讲到这个问题。......(85字)
- [linkaimu][844次] 2004年2月19日

  48994.[详细]看书后明白了!谢谢!
摘要:......(无内容)
- [kuolongfei][750次] 2004年2月20日

  48993.[详细]c=6*6/2*2还是c=(6*6)/(2*2)?
摘要:......(无内容)
- [kuolongfei][753次] 2004年2月20日

[上一篇帖子]:求助*无线测距*老师布置了一个关于:无线测距  的题目 /P P 要求和汽车
[下一篇帖子]:不都是s[?]=?;吗?