首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
admin
2013-02-23
36
问题
有以下程序
#include
#define S(x)(x)*x2
main()
{intk=5,j=2;
printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j));
}
程序运行后的输出结果是
选项
A、98,18
B、39,11
C、98,11
D、39,18
答案
D
解析
本题考查带参数的宏定义,按照#define命令行中指定的字符串从左到右将实参代替形参.如果宏定义中的字符串不是参数字符,则保留。S(k+j)宏展开为:
(k+j)*k+j*2=7*5+2*2=39;S((k-j))=((k-j))*(k-j)*2=3*3*2=18。
转载请注明原文地址:https://kaotiyun.com/show/zmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数定义中,会出现编译错误的是_____。
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
在多媒体计算机系统中,不能存储多媒体信息的是______。
有如下定义structperson{charname[9];intage;};structpersonclass[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
函数compare的功能是比较两个字符串是否相等,若相等则函数返回值0,否则返回值1,请填空。compare(chars[],chart[]){inti=0;while(s[i]==t[i]||【】)i++;
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【】。structstud{charnum[6];mts[4];doubleave;}a,*p;
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
以下说法中,正确的是______。
以下正确的说法是______。
随机试题
小柴胡汤的组成有
患儿,男,4岁,面部及双下肢浮肿2周收入院。查体:精神可,眼睑颜面水肿,心、肺、腹无异常,阴囊中度水肿,下肢可凹性水肿。实验室检查:尿蛋白(++++),血浆总蛋白及白蛋白明显减少,血胆固醇明显升高,补体C3,正常。该患儿当前的饮食中蛋白质的供给量宜为(
患者,女,19岁,因双侧甲状腺肿大住院。甲状腺扫描可见弥漫性甲状腺肿,均匀分布。医生诊断为单纯性甲状腺肿。支持这一诊断的实验室检查结果是
下列有关水泥体积安定性的叙述正确的是()。
二灰中的粉煤灰用量越多,早期强度(),3个月龄期的强度增长幅度就越大。
按照《建筑工程建筑面积计算规范》的规定,以下关于建筑面积计算说法正确的是()。
根据不同产业在生产过程中对不同生产要素的依赖程度,产业可划分为()。
企业
对相对简单而本质上又连续的新行为进行连续接近的强化是
历史上出现过的法律包括()
最新回复
(
0
)