首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下宏定义 #define MYSWAP(z,x,y) { z=x;x=y;y=z;} 以下程序段通过宏调用实现变量a,b内容交换,请填空。 float a=5,b=16,c; MYSWAP(【 】a,b);
设有如下宏定义 #define MYSWAP(z,x,y) { z=x;x=y;y=z;} 以下程序段通过宏调用实现变量a,b内容交换,请填空。 float a=5,b=16,c; MYSWAP(【 】a,b);
admin
2013-02-23
41
问题
设有如下宏定义
#define MYSWAP(z,x,y)
{ z=x;x=y;y=z;}
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP(【 】a,b);
选项
答案
c
解析
该题考查以下两个知识点:
(1)用一个指定的标识符(即名字)来代表一个字符串,它的一般形式为#define标识符字符串
(2)在MYSWAP宏定义中,利用中间变量z来交换 x和y的值,所以要实现a和b的交换,只需通过中间变量即可,所以,此处应填c。
转载请注明原文地址:https://kaotiyun.com/show/SYPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>main(){intn=4;while(n--)printf("%d",--n);}
下列程序的运行结果为【】。main(){inti=lO,*p,*func();p=&i;printf("%d",*p);p=func(p);
若有说明语句:inta,b,c,*d=&c;,则能正确从键盘读入3个整数分别赋给变量a、b、c的语句是()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
若已包括头文件<stdio.h>且已有定义staticcharstr[9];,现要使str从键盘获取字符串"Thelady",应使用
现有如下定义:structaa{inta;floatb;charc;}*p;现需用malloc函数动态的申请一个structaa类型大小的空间(由p指向),则定义的语句为:【】。
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否贝愉出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件;a+b>c,a+c>b,b+c>a。请填空。main(){
随机试题
患儿,男,9个月,平时发育营养正常,人工喂养,3天来腹泻,蛋花汤样大便15~20次/日,伴低热,偶有呕吐,1天来尿少,6小时无尿,查体:T38℃,精神萎靡,口干,眼窝及前囟凹陷,皮肤弹性差,四肢凉,BP64/40mmHg,血清钠135mmol/L。要
当x→0时,ln(1+x)与x比较是().
某女产后8个月,近来精神不振、疲劳、无力、面色灰白,经医院检查诊断为巨幼红细胞贫血。考虑缺乏的营养是
关于颅底骨折,下列哪项是错误的()
商品混凝土的放射性指标——外照射指数(Ir)的限量应符合下列哪一种?[2006年第058题]
生产过程潜在危险性识别是根据建设项目的生产特征,结合物质危险性识别,对项目功能系统划分功能单元,按一定的方法确定潜在的()。
国际通行的财务评价都是以()方法为主。
在投资方案的不确定性分析中,通过盈亏平衡分析,可以()。
下列不属于货币市场工具的是()
《人民警察法》规定,公安机关因侦查犯罪的需要,根据国家有关规定,经过严格的批准手续,可以采取技术侦察措施。()
最新回复
(
0
)