首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int flint x) main() {int y; {int z; if(x==0||x==1)return(3); z=f(3);printf("%d\n",z); y=x*x-f(x-2);
有以下程序 #include<stdio.h> int flint x) main() {int y; {int z; if(x==0||x==1)return(3); z=f(3);printf("%d\n",z); y=x*x-f(x-2);
admin
2016-12-18
30
问题
有以下程序
#include<stdio.h>
int flint x) main()
{int y; {int z;
if(x==0||x==1)return(3); z=f(3);printf("%d\n",z);
y=x*x-f(x-2); }
return y;}
程序的运行结果是
选项
A、9
B、0
C、6
D、8
答案
C
解析
主函数调用f()函数,将实参3传递给x,进行if条件语句的判断不成立,接着执行y=3*3-f(1),再执行f(1),而f(1)满足if条件语句,所以f(1)的值为3,代入y=3*3-f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/fADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intk=5,n=0;while(k>0);{switch(k){default;break;case1:n+=k;ca
以下叙述中错误的是______。
下列程序的运行结果为()。#deflneMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+D))*100
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};stmctstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++){m+=i*f;
设有定义语句int(*f)(int);,则以下叙述正确的是
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
虚劳虚烦不得眠,心悸盗汗,头目眩晕,咽干口燥,脉细弦者,治宜选用
心源性晕厥最严重的是()。
投标总价以开标确认价为准,一般对()不予修正。
青岛××电子显示器有限公司(370223××××)购买进口显示器元器件一批,货物从日本大阪起运,经韩国换装运输工具运至青岛。该批货物中的电视机用印刷电路板组件(ASSYBLUP;Bordeaux;法定计量单位:千克)和非片式固定电阻[R-METALOX
某公司是一家发展迅速的企业,随着企业发展,公司的组织结构、技术条件等都发生了改变。公司在发展中不仅设立了新的职位,而且原有很多职位的工作内容和任职资格也发生了变化。但公司仍然沿用原有的职位说明书,造成职位说明书严重脱离实际。公司意识到了问题,决定
中国某保险公司2006年3月,为境内货物提供保险取得收入70万元,为出口货物提供保险取得收入30万元,支付给客户无保险赔款奖励1万元,当月该保险公司应纳营业税税额是()。
下面选项中不是关系数据库基本特征的是()。
下列叙述中,正确的是______。
Inrecentyearsmanycountriesoftheworldhavebeenfacedwiththeproblemofhowtomaketheirworkersmoreproductive.Somee
A、Itmeanstorentahousefor25years.B、Itmeanstobuyanoldhouseatalowprice.C、Itmeanstoborrowmoneyfromabankt
最新回复
(
0
)