更多"设有如下宏定义 #define MYSWAP(z,x,y)z=x;x"的相关试题:
[填空题]设有如下宏定义
#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( 【7】 a,b);
[填空题]设有如下宏定义
#define MYSWAP(z,x,y){z=x;x=Y;Y=z;}
以下程序段通过宏调用实现变量a、b内容的交换,请填空。
float a=5,b=16,c;
MYSWAP( 【15】 ,a,b) ;
[填空题]设有如下宏定义
#define MYSWAP(z,x,y) {z=x; x=y; y=z;}
以下程序段通过宏调用实现变量a、b内容交换,请填空。
float a=5,b=16,c;
MYSWAP( 【15】 ,a,b);
[填空题]设有如下定义
#define MYSWAP(z,x,y) z=x; x=y; y=z;
float a=5,b=16,c;
MYSWAP(______,a,b);
[填空题]设有如下宏定义:
#define MYSW AP(z,x,y) z=x;x=y;y=z;
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP( 【20】 ,a,b);
[单项选择]设有以下程序段:
struct MP3
char name[20];
char color;
float price;
std,*ptr;
ptr=&std;
若要引用结构体变量std中的color成员,写法错误的是( )。
A. std.color
B. ptr→color
C. std→color
D. (*ptr).color
[单项选择]对于以下程序段
A. REP MVOSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
[填空题]以下程序段的定义语句中,x[1]的初值是 (9) ,程序运行后输出的内容是 (10) 。
#include<stdio.h>
main( )
int x[]=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,*p[4],i;
for(i=0;i<4;i++)
p[i]=&x[2*i+1];
prntf("%d",p[i][0]);
printf("/n");
[填空题]某程序段的数据段定义如下,请填写完整。
DATA SEGMENT
TAB DB ’MICROSOFT’
DB ’MS—DO S6.22’
DW 1234
DB ’IBM PS/2’
TABLEN EQU 【5】 ;数据长度
DATA ENDS
[填空题]
以下程序段的定义语句中,x[1]的初值是_(1)__,程序运行后输出的内容是__(2)__。
#include<stdio.h>
main( )
int x[]=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,*p[4],i;
for(i=0;i<4;i++)
p[i]=&x[2*i+1];
prntf("%d",p[i][0]);
printf("/n");
(1)
[单项选择]设变量已正确定义,则以下能正确计算f=n!的程序段是( )
A. f=0:
B. f=1;
C. f=1;
D. f=1