设有如下定义:intx=10,y=3,z;则语句 printf("%d\n",z=(x%y,x/y));的输出结果是()
若定义x为double型变量,则能正确输入x值的语句是( )
设有变量定义:int x=10,y=20,a=5; 则以下程序的输出结果是( ) if(x
02310051:设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为( )。
若定义了以下函数:void f(……){……*p=(double*)malloc(10*sizeof(double));……}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是( )。
若已定义 x 和 y 为 double 类型,则表达式 “ x=1,y=x+3/2” 的值为 ( )
若有double *p,x[10];int i=5;使指针变量p指向元素x[5]的语句为().
设有定义intx;floatv;,则10+x+v值的数据类型是 A.int B.double C.float D.不确定
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
以下能正确定义且赋初值的语句是()。A.int n1=n2=10;B.char c=32;C.float f=f+1.1;D.double x=12
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
◑以下不正确的定义语句是◑double x[5] ={2.0,4.0,6.0,8.0,10.0};◑int y[5] ={0,1,3,5,7,9};◑char c 1[ ] ={'1','2','3','4','5'};◑char c 2 [C] ={,'/x10','/xa','/x8'};
设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是()。
设有定义语句: int x[-6]={2,4,6,8,5,7),*p=X,i; 要求依次输出X数组6个元素中的值,不能完成此操作的语句是()。
设有以下宏定义和语句: 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的值是()。
若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是()。
"设有定义:int x=0, *p;赋值语句正确的是()
假设有定义: struct country { int num; char name[10]; }x[5]={1,”China”,2,”USA”,3,”France”,4, “England”,5, “Spanish”}, p=x+2; 则执行cout<num<<“,”<<(p).name[2]的结果为()
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是()
设有如下定义:int x=10,y=3,z;则语句printf(“%d”,z=(x%y,x/y));的输出结果是()
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是()。
设有以下变量定义,并已赋确定的值,char w;int x; float y; double z;,则表达式:w*x+z-y所求得的数据类型为 【2】 。
假设宏定义:defineDOUBLE(x)2*x则DOUBLE(1+2)的值是()
2、已有定义:int x[10],*p; 能正确赋值的语句是: