若有宏定义:#define MOD(x,y) x%y则执行以下语句后的输出为( ) 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\n”,z++);
设有以下定义int a=0;double b=1.25;char c=’A’;#define d 2则下面语句中错误的是( )
设有函数定义:def fun(a = 0):print(a * 100)则以下错误的函数调用语句是________。
设有宏定义如下:#define MIN(x,y) (x)
设有定义:char a[80];int i=0;,以下不能将一行带有空格的字符串(不超过80个字符)正确读入的是______。
若有以下定义:#define MOD(x,y) x%y则执行以下语句后的输出为 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\\n”,z++);
设有以下定义和语句int a[3][2]={1,2,3,4,5,6},*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是( )
设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则A.运行程序段后输出0B.运行程
1、假设有二维数组的定义“int a[3][4];”,则以下叙述正确的是( D )。
设有以下宏定义:define N 3define Y(n) ((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(3+
设有定义:intk=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。 A.k++B
设有以下宏定义:define N 3define Y()()则执行语句:z=2 *());后,z的值为
设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。A)*p=*q; B)p=q;C)*p=&n1; D)p=*q;
设有定义: int a=2, b=3, c=4; 则以下选项中值为0的表达式是______。
设有以下程序段:int x=0,s=0;whUe(!x!=0)s+ = ++x;printf("%d",s);则()。A.运行程序段后输出0B.
设有以下宏定义和语句: define P(x, y) x/y define PP(a, b) a*b int c=P(2+3, 2+3)+PP(2+3, 2+3); 则变量c的值是()。
设有以下定义和语句 int a[3][2]={1,2,3,4,5,6},*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是
设有以下宏定义:<p> #define N 3 </p><p>#define Y(n) ( (N+1)*n) </p><p>则执行语句:</p><p>z=2 * (N+Y(5+1));</p><p>后,z的值为()。</p>
设有定义:int k=0;以下选项的四个表达式中a与其他三个表达式的值不相同的是()
52、若有以下程序段: define X 7 define Y X+1 define Z Y*X/2 int main() { int a = X; printf("%d,%d", Z, --a); return 0; } 则运行程序的输出结果是:
设有以下宏定义:define M 2define X(m) ((M+2)*m)则执行语句:z=2*(M+X(3+2));后,z的值为()。
设有以下定义:define N 10,以下叙述正确的是()
设有宏定义如下:define MIN(x,y) (x)>(y)?(x):(y)define T(x,y,r) xry/4则执行以下语句后,s1和s2的值分别为 。int a=1,b=3,c=5,s1,s2 ;s1=MIN(a=b,b-a); s2=T(a++,a*++b,a+b+c)()
设有以下定义 int a=10; double b=2.5; char c=’Z’; define d 100 则下面语句中错误的是