首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是_____和_____。 #include<iostream.h> #define N 10 #define s(x) x * x #define f(x) (x * x) void main( )
下面程序的运行结果是_____和_____。 #include<iostream.h> #define N 10 #define s(x) x * x #define f(x) (x * x) void main( )
admin
2010-12-16
31
问题
下面程序的运行结果是_____和_____。
#include<iostream.h>
#define N 10
#define s(x) x * x
#define f(x) (x * x)
void main( )
{ int i1,i2;
i1=1000/s(N) ;i2=1000/f(N) ;
cout < < i1 < < " " < < i2;
}
选项
答案
1000;10
解析
对于define宏定义语句,系统会在编译前进行替换。本题替换过程如下:
i1=1000/s(N)
i1=1000/s(10)
i1=1000/10 * 10
i1=1000
i2=1000/f(N)
i2=1000/f(10)
i2=1000/(10 * 10)
i2=10
转载请注明原文地址:https://kaotiyun.com/show/Lpjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidsub(int*s,int*y){staticintm=4;*y=s[0];m++:}voidmain()
阅读以下程序:#includemain(){intcase;floatpfintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k]:for(i=1;i<n;i++)if(s[i][k]>
若要实现total=1+2+3+4+5求和,以下程序段错误的是()。
以下选项中叙述错误的是()。
若有以下程序#include<stdio.h>intf(intm){staticintn=0;inta=2;n++;a++;returnn+m+
以下选项中,合法的C语言常量是()。
以下定义数组的语句中错误的是()。
以下叙述中错误的是()。
在满足实体完整性约束的条件下()。
随机试题
消化道出血患者血管造影出现阳性征象时,病灶出血速度至少为
适宜使用洋地黄类药物的情况是
刘某到某家具城购买家具,其选定的一组家具价值1万元。该家具城与刘某订立了家具买卖合同,在下列的条款中,不正确的条款有()。
组织变革的方法包括( )。
固定资产折旧方法变更应作为会计政策变更进行会计处理。( )
某市甲企业2014年年初占地面积为30000平方米;生产用房原值共计1000万元,账面已计提折旧100万元;拥有小汽车5辆,2014年有关资料如下:(1)原值为200万元的B厂房自本年年初因房屋大修导致连续停用5个月,6月恢复使用。(2
管乐器:笛
SomeofthemostpopularattractionsacrossAmericaarethemanyfreeconcertsofferedtothepublicthroughouttheyear.These
MusicandDrivingListeningtoloudmusicwhiledrivingcanseriouslyhamperreactiontimesandcauseaccidents,newresearc
A、Hewillmeetherinanothercountry.B、Theywillgotoanothercountrytogether.C、Hewillleaveherinthecountry.D、Hewill
最新回复
(
0
)