为什么这个答案是C啊?有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).(2分)A.18 B.9 C.-18 D.-9

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/02 19:30:45
为什么这个答案是C啊?有定义inta=9;,语句“a+=a–=a+a;”执行后,变量的值是().(2分)A.18B.9C.-18D.-9为什么这个答案是C啊?有定义inta=9;,语句“a+=a–=a

为什么这个答案是C啊?有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).(2分)A.18 B.9 C.-18 D.-9
为什么这个答案是C啊?
有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).
(2分)
A.18 B.9 C.-18 D.-9

为什么这个答案是C啊?有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).(2分)A.18 B.9 C.-18 D.-9
这个分2步 a-=a+a;//a=-9
a+=-9;//a=-18
从后面向前面看

为什么这个答案是C啊?有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).(2分)A.18 B.9 C.-18 D.-9 答案为什么是C15.有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 A.a=a+b=b++ B.w%(int)a+b C.(c+w)%(int)a D.w=a==b;这个是全国计算机等级考试的题, C语言题目:若有定义int a=1,b=2;float x=17;若有定义int a=1,b=2;float x=17; 则表达式:x=(x-a*b)/((int)x%3)+(a&&!b-2)的值为答案是8.500000我不知道a&&!b-2怎么算啊 数组定义(25)下列选项中,能正确定义数组的语句是A)int num[0..2008];B)int num[];C)int N=2008;int num[N];D)#define N 2008int num[N];.答案是D为什么C不可以? .若有以下定义和语句:int a[4]={0,1,2,3},*p; p=&a[2]; 则++(*p)的值是___3__.这个答案为什么不是2 若有定义:int a=10,b=9,c=8;接着顺序执行下列语句,变量c中的值是?c=(a-=(b-5));c=(a%11)+(b=3);(答案为什么等于13啊!) C语言题!为什么答案选D,C项错在哪?以下能正确定义数组并正确赋初值的语句是:A.int N=5,b[N][N];B.int a[1][2]={{1},{3}};C.int c[2][]={{1,2},{3.4}};D.int d[3][2]={{1,2},{34}} 在C中,有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 (A) a%(int)(x-y) (B)a=x!=y(C)(a*y)%b(D)y=x+y=x答案是什么,还有为什么? 为什么这个是错误的定义语句?是不是答案错了?int x[ ][3]={{0},{1},{1,2,3}}; C语言,若有定义语句”Int a=5”为什么a++的值是5?如题,不是说+1吗?那为什么不是6呢? 为什么一个个单独算答案对,可是弄一起,答案就错了.比如第一个答案应该是5啊,出来的却是7?#include using namespace std;int main (){int Cost = 5 ;int Price = 10 ;{int a = ++Cost;int b = Cost++; int c = Cost = Price++;int 若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()A int fun(double x,int*n);B int fun(double ,int );C int fun(double*x,int n);D int fun(double * ,int *);答案是C为什么不是D, 下面关于空函数的定义,正确的是( A.int max(int x,int y);B.int max(int x,int y){}C.int max(int x,y){}D.int max(int x,int y){}选哪个?为什么?还有如果定义整型的时候用INT 而不是int 可不可以?wwslf提醒,D确实是我打 若有定义:double a=22;int i=0,k=18;为什么(i=a%11)是不符合C语言规定的赋值语句. c语言:请问一下这几个表达式为什么不对?==是什么意思?有以下定义语句double a,b;int w;long c;若各变量已经正确赋值,则下列选择中正确的表达式是?A) a=a+b=b++B) w%((int)a+b)C) (c+w)%(int)aD) w=a==b所以有 我不需要只给出答案 我需要解析 1 、若函数 中有定义语句 int k;则A 这时k中的值无意义,或称无定义B 这时k中无任何值2、设有定义“int x=2” 值不为6的是A:x++,2*xB:2*x,x+=23、已定义c为字符型变 下列数组定义错误的是 A.int x=5,a[x]; B.int aa[1]; C.int aa[2][3]; D.int a['a']; 设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B 这个A答案不是等于4么,A和这个有什么区别 ++x,2*x 求指教?