首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int x); main() {int n=1,m; m=f(f(f(n)));printf("%dkn",m); } int f
有以下程序: #include int f(int x); main() {int n=1,m; m=f(f(f(n)));printf("%dkn",m); } int f
admin
2016-04-07
12
问题
有以下程序:
#include
int f(int x);
main()
{int n=1,m;
m=f(f(f(n)));printf("%dkn",m);
}
int f(int x)
{return x*2;}
程序运行后的输出结果是( )。
选项
A、4
B、2
C、8
D、1
答案
C
解析
在C语言中,在main函数后面定义函数,需要提前声明,否则调用报错,无法找到该函数。m=f(f(f(n))),一共调用3次f()函数,f()函数表示n*2,因此,结果是n*2*2*2,得到结果为8。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/UtDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;whil
下列程序段的输出结果是______。intn=’C’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’
下列程序的输出结果是______。main(){inta=2,b=4,c=6;int*p1=&a,*p2=&b,*p;*(p=&C)=*p1*(*p2);printf("%d\n",c);}
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
以下能正确定义一维数组的选项是______。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
数据结构中,与所使用的计算机无关的是数据的
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
随机试题
有6位学者F、G、J、L、M和N,将在一次逻辑会议上演讲,演讲按下列条件排定次序:(1)每位演讲者只讲一次,并且在同一时间只有一位讲演者。(2)三位演讲者在午餐前发言,另三位在午餐后发言。(3)G一定在午餐前发言。(4)仅有一位发言者处在M和N之间
最易发生更年期妇女心血管疾病的年龄阶段
下列关于投标人的说法中,错误的是()。[2010年真题]
根据《合同法》的规定,合同是平等主体的自然人、法人、其他组织之间设立、变更、终止()关系的协议。
装载出口()的集装箱,装载前须申请实施适载检验。
下列关于中国银行礼仪存单的说法,错误的是( )。
毛泽东在《关于领导方法的若干问题》中提出的著名口号是()。
一个完整的网络交易安全体系,不必须包括()
检查软件产品是否符合需求定义的过程称为()。
SINFULNESS:PECCADILLO::
最新回复
(
0
)