首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define fix)x*x*x main(){int a=3,s,t; s=f(a+1); t=f((a+1)); printf("%d,%d\n",s,t);}
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define fix)x*x*x main(){int a=3,s,t; s=f(a+1); t=f((a+1)); printf("%d,%d\n",s,t);}
admin
2018-11-21
53
问题
有以下程序,程序运行后的输出结果是
#include<stdio.h>
#define fix)x*x*x
main(){int a=3,s,t;
s=f(a+1);
t=f((a+1));
printf("%d,%d\n",s,t);}
选项
A、10,10
B、10,64
C、64,10
D、64,64
答案
B
解析
根据题目中宏f(x)的定义,运算过程应为:s=f(a+1)=a+1*a+1=a+1=a+a+a+1=10,因此最后s的结果为10,而t=f((a+1))=(a+1)*(a+1)*(a+1)=4*4*4=64的结果为64。
转载请注明原文地址:https://www.kaotiyun.com/show/tlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组的是()。
下面程序的运行结果是()。#include“stdio.h”main(){inti;for(i=1;i
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:①第0列元素和主对角线元素均为1。②其余元素为其左
以下程序运行后的输出结果是【】。fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
以下选项中,非法的字符常量是______。
下列可用于C语言用户标识符的一组是
C语言提供的合法的数据类型关键字是_______。
若有以下定义和语句:doubler=23,*p=&r;*p=r;则以下正确的叙述是______。
下列叙述中正确的是
函数fun的功能是计算Xn doublefun(doublex,intn) { inti;doubley=1; for(i=1;i<=n;i++)y=y*x; returny;} 主函数中已经正确定义m
随机试题
住院医疗工作的常用指标中不包括
限制煤尘爆炸范围扩大的措施不包括()。
幕墙预埋件安装当采用手工焊时,焊缝高度不宜小于()mm。
()一般不需要采用订本式账簿。
长寿牌西洋参片,干的,50克/盒
下列做法中,违背办事公道要求的是()。
关于数码技术,下列说法不正确的是()。
四个数,最大的是()。
对于求取两个长度为n的字符串的最长公共子序列问题,利用(41)策略可以有效地避免子串最长公共子序列的重复计算,得到时间复杂度为O(n2)的正确算法。
Researchershaveestablishedthatwhenpeoplearementallyengaged,biochemicalchangesoccurinthebrainthatallowittoact
最新回复
(
0
)