首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
48
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有以下程序段 int j; float y; char name[50]; scanf("%2d%f%s",&j,&y,name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
C语言源程序名的后缀是
下列叙述中,不符合良好程序设计风格要求的是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
下列程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空。#include<stdio.h>#defineN3typedefst
下列程序舶输出结果是【 】。#include<stdio.h>main(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
有下列程序: #include <stdio.h> void fun(int * s,int n1,int n2) { int i,j,t; i=n1;j=n2; while(i<j){t=s[
随机试题
合同是在双方所达成的协议的基础上制定的,而协议又是双方进行商务谈判的结果。
急性肺水肿肺梗塞
事故是指造成人员死亡、伤害、职业病、财产损失或其他损失的意外事件。()
砂石垫层中石子的最大粒径不得大于垫层厚度的()。
建筑生产中最基本的安全管理制度是( ),它是所有安全规章制度的核心。
以下关于内部转移价格的表述中,正确的有()。
古人从昼夜十二时辰的角度解说地支和肖兽的配属关系,又在十二时辰的启发下,发明了十二个生肖的排序。下列说法错误的是:
《刑法》第196条规定:“有下列情形之一,进行信用卡诈骗活动,数额较大的,处五年以下有期徒刑或者拘役,并处二万元以上二十万元以下罚金;数额巨大或者有其他严重情节的,处五年以上十年以下有期徒刑,并处五万元以上五十万元以下罚金;数额特别巨大或者有其他特别严重情
Man:Idon’tknowwhethertoaskJoeorCoratodrawtheposters.Woman:Whatdifferencedoesitmake?Theyarebothexcellenta
A、Openstoresinbusyareasofcities.B、Createspeciallanguage.C、Provideacomfortableenvironment.D、Sellavarietyofprodu
最新回复
(
0
)