int a=8,b=5,c;执行语句c=a/b+0.4;后,C的值为请给出详解,另外a/b的值为什么是1而不是1.6

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 03:33:33
inta=8,b=5,c;执行语句c=a/b+0.4;后,C的值为请给出详解,另外a/b的值为什么是1而不是1.6inta=8,b=5,c;执行语句c=a/b+0.4;后,C的值为请给出详解,另外a/

int a=8,b=5,c;执行语句c=a/b+0.4;后,C的值为请给出详解,另外a/b的值为什么是1而不是1.6
int a=8,b=5,c;执行语句c=a/b+0.4;后,C的值为
请给出详解,另外a/b的值为什么是1而不是1.6

int a=8,b=5,c;执行语句c=a/b+0.4;后,C的值为请给出详解,另外a/b的值为什么是1而不是1.6
解这道题之前你要知道在C语言,两个整型数据进行算术运算以后,结果仍然是整型的.
int a=8,b=5,c;
c=a/b+0.4;
首先执行a/b,即8/5,由于a、b都是整型,所以结果为1.
再执行1+0.4,结果为1.4,最后执行c=1.4,由于c也是整型的,所以把1.4转化成整型的,结果c=1

c语句 int a=5,b;b=a>3&&0,a++;执行后变量b的值为? 若有定义Int a=8,b=5,c:执行语句C=a/b+0.4后.c的值为多少 若定义:int a=8,b=5,c;执行语句c=a/b+0.4;运行后为什么c的值是1? 若有定义Int a=8,b=5,c:执行语句C=a/b+0.4后.c的值到底是1还是1.4 若有定义:int a=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为 int a=9,b=6,c;,执行语句c=a/b+0.8 c的值 若有int a=8,b=5;语句printf(“%d”,a>b);的执行结果是( ) A.0 B.1 C.5 D.8 C语言int a=0,b=5,c;执行语句c=(a=b)||++a&&b++后求abc的值求过程 int a=9;b=5,c;执行语句c=a/b+b%a后c的值是? .若有定义:int a=20,b=28,c;则执行语句c=(a^b) 下面语句执行后,x的值是 int a=8,b=9,c=5,x=10; if(a++ C语言 、若有定义:int a=8,b=5,c; 执行语句c = a/b+0.4 ;后,c的值为( ).A) 1.4 B) 1 C) 2.0 D) 22 、以下程序中,while 循环的次数是( ).#include void main(void){ int i = 0;while (ib>a);}A) 2 B) 1 C) 0 D) 38、执行以 已知int a,b,c;,则执行语句a=5+(b=6,c=4);后,变量a的值是 执行语句int a,b,c;a=(b=c=3,c++,b+=c),则a的值是? 若有定义:int a=10,b=9,c=8; 执行语句 c=(a-=(b-4)); c=(a%7)+(b=5); 后,变量的值 a 为__________,b为 执行下列语句后a的值为( ),b的值为( ).int a,b,c; a=b=c=1; ++a|| ++b && ++c; 若有定义:int a=10,b=9,c=8;接着顺序执行下列语句,变量b中的值是c=(a-=(b-5));c=(a%11)+(b=3); 若有定义语句“(int a =25,b=14,c=19)”则下列语句的执行结果是(?)语句:if(a++