首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int x); main() {int n=l,m; m=f(f(f(n)));printf("%d\n",m); } int f(int x) {return x*2;} 程序运行后的输出结果
有以下程序: #include<stdio.h> int f(int x); main() {int n=l,m; m=f(f(f(n)));printf("%d\n",m); } int f(int x) {return x*2;} 程序运行后的输出结果
admin
2020-10-26
61
问题
有以下程序:
#include<stdio.h>
int f(int x);
main()
{int n=l,m;
m=f(f(f(n)));printf("%d\n",m);
}
int f(int x)
{return x*2;}
程序运行后的输出结果是( )。
选项
A、8
B、2
C、4
D、1
答案
A
解析
第一次调用m=f(f(f(1))),第二次为m=f(f(2)),第三次为m=f(4),即返回值为8。
转载请注明原文地址:https://www.kaotiyun.com/show/dk3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4);main(){structord*p=dt;printf("%d,",+
有以下程序:#includeintf(intk){staticintn=0;intm=0;n++;m++;k++;return11+m+k:}main()
有以下程序:#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是()。
有以下程序#include<stdio.h>int*f(int*s){s+=2;s[1]+=6;*s=7;returns;}main(){inta[5]={1,2,3,4,5},*p=a;p=f(p);prinff("%d,%d
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是()。
软件开发中需求分析的主要任务是()。
关系数据库中的键是指()。
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
随机试题
通常在偏碱性的药液中应加入的抗氧剂
水运工程投标人可以()投标。
相对于频分复用传输系统,时分复用传输系统的优点有()。
下列有关会计的说法中,正确的包括()。
篮球队教练要召集队员研究问题,要尽快通知到全部29名队员,通过电话通知最快,每个电话用一分钟。那么需要几分钟?
改革开放只有进行时,没有完成时,必须在新的历史起点上全面深化改革,提出全面深化改革的原因是
设A,B为n阶方阵,P,Q为n阶可逆矩阵,下列命题不正确的是()
BSP方法实施时,根据数据类的特点将子系统分类,下面()不构成子系统类。
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p+
InNovemberacoldunseenstranger,________________(被医生叫做肺炎),walksaboutthecolony,touchingonehereandtherewithhisicy
最新回复
(
0
)