首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include <stdio.h> int f(int a,int b); main() { int i=2,p,j,k; j=i; k=++i; p=f(j,k)
下列程序的输出结果是( )。 #include <stdio.h> int f(int a,int b); main() { int i=2,p,j,k; j=i; k=++i; p=f(j,k)
admin
2009-01-15
25
问题
下列程序的输出结果是( )。 #include <stdio.h> int f(int a,int b); main() { int i=2,p,j,k; j=i; k=++i; p=f(j,k); printf("%d",p); } int f(int a,int b) { int c; if(a>b)c=1; else if(a= =b) c=0; else c=-1; return(c); }
选项
A、-1
B、1
C、2
D、编译出错,无法运行
答案
1
解析
函数调用相当于f(2,3),程序运算结果为-1。
转载请注明原文地址:https://kaotiyun.com/show/6HXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定Picturel和Textl分别为图片框和文本框的名称,下列不正确的语句是()。
窗体的单击事件过程代码如下:PrivateSubForm_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To5a(i,j)=i+j
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是( )。
下列说法中正确的是()。
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
下列选项中不属于结构化程序设计方法的是
下面说法中正确的是()。
下列不是VisualBasic合法常量的是()。
______是构成C语言程序的基本单位。
随机试题
A.窄谱抗生素B.广谱抗生素C.抑菌性抗生素D.杀菌性抗生素E.联合应用抗生素广谱抗生素治疗中发生真菌感染,除选用抗真菌药物外,宜换用
风险管理的方法包括()。
装设避雷针、避雷线、避雷网、避雷带都是防护()的主要措施。
土地相对缺乏的原因,不包括()。
不属于完善行政过程的内容是()。
阅读下面的文章,完成下列问题。北京渐远的叫卖声
个别行业公私合营阶段,对企业利润的分配实行
Intheirquesttobuildprofitableandmorefar-reachingdigitalaudiences,publishersintheUSandEuropehaveturnedtothew
SNMP采用UDP提供的数据报服务传递信息,这是由于__________。(2011年下半年试题)
扫描仪的参数种类比较多,我们通常所说的A4是指以下______参数。
最新回复
(
0
)