首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define S(x) x/x*x main( ) { int k=6, j=3; printf("%d,%d\n", S(k+j), S(j+k)); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define S(x) x/x*x main( ) { int k=6, j=3; printf("%d,%d\n", S(k+j), S(j+k)); } 程序运行后的输出结果是
admin
2021-07-09
32
问题
有以下程序
#include <stdio.h>
#define S(x) x/x*x
main( )
{ int k=6, j=3;
printf("%d,%d\n", S(k+j), S(j+k));
}
程序运行后的输出结果是
选项
A、27,27
B、9,9
C、27,29
D、29,29
答案
C
解析
定义一个带参数的宏时,字符串内的形参通常要用圆括号括起来,以避免出错,本题中,S(k+j)相当于执行运算k+j/k+j*k+j,将k,j值代入运算后取整为27,S(j+k)同理,因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/gEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i
若有以下程序:#include<stdio.h>main(){intc;c=13|15:printf(″%d\n″,c);}则程序的输出结果是()。
下列叙述中正确的是
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
结构化程序设计的3种结构是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在关系数据库中,用来表示实体间联系的是
以下正确的说法是()。
以下选项中不属于C语言程序运算符的是
随机试题
影响买方讨价还价能力的因素包括()。
患儿男性,胎龄40周出生的新生儿。患儿系G1P1,母亲因胎动减少而至产科就诊,胎心率仅40次/min,于是行急诊剖宫产,出生体重3.7kg。Apgar评分1分钟2分,5分钟5分,出生时从口咽部可吸出胎粪。生后不久,患儿表现出吸气性凹陷及呻吟,并出现全身发绀
恶性肿瘤的异型性中最重要的是
A.阴陵泉B.太冲C.委中D.尺泽E.足三里
呕出大量鲜血且不易控制的常见病因是
证券公司属于非银行金融机构,主要业务包括有价证券的自营买卖、委托买卖、认购业务和销售等四种。()[2010年考题]
常见影响工程进度的风险有()。
县级以上人民政府统计机构在调查统计违法行为或者核查统计数据时,有权采取的措施有()。
系统性风险是指金融机构从事金融活动或交易所在的整个系统(机构系统或市场系统)因外部因素的冲击或内部因素的牵连而发生剧烈波动、危机或瘫痪,使单个金融机构不能幸免,从而遭受经济损失的可能性。根据上述定义,下列说法中不属于系统性风险的是()。
【B1】【B6】
最新回复
(
0
)