单项选择题
阅读下列程序段,则程序的输出结果为
#include"stdio.h"
#define M(X,Y)(X)*(Y)
#define N(X,Y)(X)/(Y)
main()
int a=5,b=6,c=8,k;
k=N(M(a,b),c);
printf("%d\n",k);
A.3
B.5
C.6
D.8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有说明char.*c[]= European , Asian , American , African ;则下列叙述中正确的是
A.*(c+1)='A'
B.c是—个字符型指针数组,所包含4个元素的初值分别为"European","Asian"、"American"和"African"
C.c[3]表示字符串"American"的首地址
D.c是包含4个元素的字符型指针数组,每个元素都是一个字符串的首地址
点击查看答案&解析
单项选择题
假设有如下定义:struct aint n;float kdata,*p;若要使p指向data中的成员n,正确的赋值语句是
A.p=&data.n;
B.*p=data.n;
C.p=(struct a*)&data.n;
D.p=(struct a*)data.n;
点击查看答案&解析
相关试题
以下涵数rotate的功能是:将a所指N行N列的...
以下程序是求矩阵a,b的和,结果存入矩阵c...
下面函数的功能是将一个字符串的内容颠倒过...
阅读下面程序,则程序的执行结果为 【16...
下面程序是指从终端读入的20个字符放入字...