首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio, h>#define f(x) (x * x)main ( ){ int i1 ,i2; i1 = f(8)/f(4) ;i2 =f(4 +4)/f(2 +2); printf("% d,% d\
有以下程序:#include <stdio, h>#define f(x) (x * x)main ( ){ int i1 ,i2; i1 = f(8)/f(4) ;i2 =f(4 +4)/f(2 +2); printf("% d,% d\
admin
2013-02-23
88
问题
有以下程序:#include <stdio, h>#define f(x) (x * x)main ( ){ int i1 ,i2; i1 = f(8)/f(4) ;i2 =f(4 +4)/f(2 +2); printf("% d,% d\n" ,i1 ,i2);
选项
A、64,28
B、4,4
C、4,3
D、64,64
答案
4
解析
程序中i1=f(8)/f(4)宏替换后得到i1=(8*8)/(4*4),结果为4;i2=f(4+4)/f(2 +2)宏替换后得到i2=(4+4*4+4)/(2+2*2+2),其结果为3。故本题输出的值为4,3。
转载请注明原文地址:https://kaotiyun.com/show/zLJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为【】。main(){inti;chara[]="Ilovechina!",b[20],*p1,*p2;p1=a;p2=b;while(*p1){*p2=*p1;p1++;
以下程序的运行结果为【】。main(){staticintnumber[6]={1,2,3,4,5,6};intm=4,j;move(number,6,m);for(j=0;i<5;j++)
若x=3,y=z=4,则下列表达式的值分别为()(1)(z>=y>=x)?1:0(2)y+=z,x*=y
以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志,请填空。#include<stdio.h>main(){FILE*fp;charch,fname[10];
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
检查软件产品是否符合需求定义的过程称为()
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑
下列各选项中,不属于序言性注释的是()。
随机试题
VMI的原则中不包括()
有线电视系统的载噪比(C/N)应不小于()dB。
保险费率的有关情况发生变化,保险标的危险程度明显减少的,除合同另有约定外,保险人应当降低保险费,但没有退还保险费的义务。( )
就测试效果而言,投射测试的不足表现在哪些方面?
奏鸣曲属于________结构的乐曲体裁。
右图是某国沿海地区的一水利工程示意图。该工程自1960年开始。历时13年建成。修建该工程的主要目的是()。
简述加德纳的多元智力理论。
求圆弧x2+y2=a2(≤y≤a)绕y轴旋转一周所得球冠的面积。
Standardusageincludesthosewordsandexpressionsunderstood,used,andacceptedbyamajorityofthespeakersofalanguage
Evenasthenumberoffemalesprocessedthroughjuvenilecourtsclimbssteadily,animplicitconsensusremainsamongscholarsi
最新回复
(
0
)