首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下宏定义 #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
56
问题
设有如下宏定义
#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全国计算机二级
相关试题推荐
有以下程序:intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);retu
下列程序用来将从键盘上输入的2个字符串进行比较,然后输出2个字符串中第1个不相同字符的ASCII码之差。例如,输入的2个字符串分别为abcdef和abceef,则输出为-1。#includemain(){charstr[100],
注释说明了程序的功能,它分为【】注释和功能性注释。
以下程序输出的结果是()。#include<stdio.h>main(){inti=010,j=10;printf("%d,%d\n:,++i,j--);}
有以下程序:#include<stdio.h>main(){FILE*fp;inti,k=0,n=0;fp=fopen("d1.dat","w");for(i=1;i<4;i++)
下列数据结构中,能用二分法进行查找的是()。
函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数,且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<s
下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。#include<stdio.h>#include<stdlib.h>FILE*fp;main(){charc
在E-R图中,用来表示实体之间联系的图形是()。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
根据《国家重点生态功能保护区规划纲要》,推广清洁能源。积极推广沼气、()及其他清洁能源,解决农村能源需求,减少对自然生态系统的破坏。
为避免混叠,脉冲重复频率至少应该是最高多普勒频移的几倍
用青霉素治疗猩红热的疗程为
下列关于哮喘持续状态的紧急处理哪项是错误的
以下说法正确的是()
下列关于存货会计处理的表述中,正确的有()。
甲公司2017年拥有机动船舶10艘,每艘净吨位为150吨,非机动驳船5艘,每艘净吨位为80吨,已知机动船舶适用年基准税额为每吨3元,计算甲公司当年应缴纳车船税税额的下列算式中,正确的是()。
神经系统结构和机能的单位是()
“边民性格”的特征,就是对“从起源处就落后于人”“自己不具有从零开始创造制度的能力”这种无能的自觉;日本人有民族自尊心,却又常常被文化上韵劣等感所纠缠;遇到比自己强大的对手时,日本人便会展示出毫无顾虑的亲密或者说毫无防备的心;“当面服从,背后不服”是日本人
SweepaFuelCraftInvestFeverTheclean-energybusinessisturningintothenextbiginvestmentboom,inwhichrisksarel
最新回复
(
0
)