2 ralphfjy RALPHFJY 于 2017.01.04 19:18 提问

谁能帮我看看这个啊,谢谢
  1. What is the output of this C code?

    #include
    int main()
    {
    reverse(1);
    }
    void reverse(int i)
    {
    if (i > 5)
    exit(0);
    printf("%d\n", i);
    return reverse(i++);
    }
    a) 1 2 3 4 5
    b) 1 2 3 4
    c) Compile time error
    d) Stack overflow
    View Answer

Answer:d
. What is the value of i and j in the below code?

#include <stdio.h>
int x = 0;
int main()
{
    int i = (f() + g()) | g(); //bitwise or
    int j = g() | (f() + g()); //bitwise or
}
int f()
{
    if (x == 0)
        return x + 1;
    else
        return x - 1;
}
int g()
{
    return x++;
}

a) i value is 1 and j value is 1
b) i value is 0 and j value is 0
c) i value is 1 and j value is undefined
d) i and j value are undefined
View Answer

Answer:c
还有这个

3个回答

surongle123
surongle123   2017.01.04 23:43
已采纳

图片说明
图片说明

zjn640322
zjn640322   2017.01.05 08:37

你编译的时候不报错吗?我很是好奇。我记得c语言代码是在main函数中调用方法时,方法要么定义在main函数之前,要么在main函数之前申明,不然是会报错的吧。。。

surongle123
surongle123   2017.01.05 22:27

这种情况可以不用在入口函数前声明,编译器会自动找到在入口函数后面定义的函数,但是从编程的可读性来讲,不建议这么写。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
谁能帮我解决这个问题哦 谢谢
<br />打开SQL Server Management Studio,在服务器名称中选择"浏览更多",出现的"本地服务器"中没有选项.  <br /><br />选择"配置工具"-> "SQL Server 2005外围应用配置器",选择"服务和连接的外围应用配置器",报错:  <br />"在指定的计算机上找不到任何SQL Server 2005组件.该计算机上未安装任何组件,或者,您不是此计算机上的管理员.(SQLSAC)" 
急急急啊! 谁能帮我看看这个古怪的问题
Hibernate: select IPSECTSEQ.nextval from dualorg.springframework.dao.InvalidDataAccessResourceUsageException: could not get next sequence value; nested exception is org.hibernate.exception.SQLGrammarE
谁能帮我哦啊
<br />急求学生信息管理系统代码作者: lileizxx - 发表日期: 2006-12-29 - 跟贴: 2 - 最近更新: 2007-02-03我现在正在做一个数据库的课程设计。做的是学生信息管理系统,希望高手给我发过来一段学生信息管理系统代码。谢谢我这儿有,怎么发给你呀?。网上 到处有的。http://topic.csdn.net/t/20061229/08/5263392.html - 2007-02-03 17:44:00.0<br />急需vb学生信息管理系统代码作者: zhanglongj
[51nod1604]对称的方格颜色
Description对一个n*m的矩形染k种颜色,并且满足着色对于任一条竖直的线,把矩形分成不为空的两部分,每部分中的不同颜色的种数要相同。(竖直的线即整列分割) n,m<=1000,k<=10^6Solution被liuzhenyu强行推了这道题(以及其他很多题) 以后有时间可以写一个被强推的题的合集~花了一节数学课啥都没推出来,然后课间过了5min立马发现自己zz了~ 我们考虑一条线,设
Java实践(四)---java.lang.Math
关于java.lang.Math包的详解
谁来帮我看看,背景图片不显示
第一次做这个,不知道怎么弄,查了好多也没弄明白.谁来帮我看看啊!代码:      http://image5.poco.cn/mypoco/myphoto/20080529/20/44323759200805292051043373686785122_000_640.jpg" width="148" height="393" />    http://image5.poco.cn/mypoco/m
各位帮我看看这个怎么做啊??急
<br />一个回文是一个字、词、数量、或其他序列的单位,拥有财产的阅读相同的两个方向(调整情况,标点符号,单词之间的空间是允许的)。下面是一个palindroms列表<br />  * *<br /><br />  ·女士,<br /><br />  艾娃·,我可以刺蝙蝠在山洞里吗?<br /><br />  我是亚当·女士<br /><br />  牛仔轴检查·<br /><br />  不,先生,离开·!木瓜是战争!<br /><br />  一辆汽车,一个男人·、波浪鼓)<br /><br />  
谁能帮我弄毕业设计啊?
<br />谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?谁能帮我弄毕业设计啊?
delphi Memo字段过滤
谁能帮我看看怎么样过滤MEMO字段吗?试验的是ACCESS,实际是SQLITE
谢谢大家帮我这个忙
 计算表达式的值(**)       问题描述:对于给定的一个表达式,表达式中可以包括常数、算术运行符(“+”、“-”、“*”、“/”)和括号,编写程序计算表达式的值。       基本要求:从键盘输入一个正确的中缀表达式,将中缀表达式转换为对应的后缀表达式,计算后缀表达式的值。       测试数据:任意选取一个符合题目要求的表达式。       提高要求:(1)对于表达式中的简单错误,能够给出