首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int x); main() { int n=1,m; m=f(f(f(n)));pfintf("%d\n",m); } int
有以下程序: #include<stdio.h> int f(int x); main() { int n=1,m; m=f(f(f(n)));pfintf("%d\n",m); } int
admin
2013-10-14
35
问题
有以下程序:
#include<stdio.h>
int f(int x);
main()
{ int n=1,m;
m=f(f(f(n)));pfintf("%d\n",m);
}
int flint x)
{ return x*2;}
程序运行后的输出结果是( )。【10年9月】
选项
A、1
B、2
C、4
D、8
答案
D
解析
根据函数f(int x)的定义可以知,函数f每执行一次变量x的值乘以2,所以在主函数中,函数f共嵌套执行了3次,所以对变量n的值连续3次乘以2,所以m的值等于8。
转载请注明原文地址:https://kaotiyun.com/show/cMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(char *t, char *s) { while(*t!=0) t++; while( (*t++ = *s++
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句 printf("%d,%d",c1,c2-2);后,输出结果是
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
C语言源程序名的后缀是
下列叙述中,不符合良好程序设计风格要求的是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
有下列程序: #include <stdio.h> main() { FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i
随机试题
A.舒张期隆隆样杂音B.S2固定分裂C.S2递分裂D.心包叩击音E.S2通常分裂缩窄性心包炎()
A.心B.肝C.脾D.肺E.肾主纳气的是()
下列说法正确的是:()
矫正社会工作者刘宇在为矫正对象服务时,不将服务对象看做是有问题的一群人,而是相信每一个服务对象都有发展的空间。这符合矫正社会工作实务方法中的()。
衰退行业的战略制定包括()、合适定位战略、迅速推出战略。
(2017年德州经开)教育心理学研究的核心内容是()
问题解决经常是综合应用各种知识的过程,_________是保证正确地解决问题的基础。
BSP方法的主要目标是为企业制定一个信息系统的总体
ElectronicCommerceAtthebeginningofthe1990s,noonehadheardoftheInternet,apartfromafewresearchersandacadem
Overthepastdecade,theenvironmentalmovementhasexplodedontothemindofmainstreamconsumers,afactnotlostonmarketer
最新回复
(
0
)