导航:题目详情 | 答案解析 | 相关问题 | 最新问题 以下程序的输出结果是main(){int a=0;a+=(a=8);printf("%d " a);} 计算机 2018-05-21 18:21:33 程序 已帮助 人 以下程序的输出结果是main(){ int a=0; a+=(a=8); printf("%d ",a);} 热搜:下面程序的功能是输出数组s中最大元素 答案解析 难度★★☆ 搜索 参考答案:16a+=(a=8)可以写成a=a+(a=8)的形式,括号的优先级高于“+”,而“+”的优先级又高于“=”,所以先执行括号内的运算,将a赋值为8,然后执行+运算。 相关问题 1、以下程序的输出结果是main() { int x=l a=2 b=3; switch(x) { case 0:b++; case 1:a 2018-05-21 2、以下程序运行后的输出结果是()。f(int a){ int b=0;static int c=3;b++;c++;return(a+b+c);}main 2018-05-24 3、以下程序的输出结果是 main() { int i=0 a=0; while(i<20) {for(;;){ if((i%10)==0)break; else 2018-07-08 4、以下程序段的输出结果是 ___。 main() { int a=0; a+=(a=8); printf(\%dn a); } 2022-08-10 5、以下程序的输出结果是() main() { int a=0 b=0 c=0; if(a=b+c) printf(***n); else printf($$ 2022-08-31 6、以下程序的输出结果是 【 8 】 。main(){ int a[3][3]={{1 2 9} {3 4 8} {5 6 7}} i s=0;for(i= 2023-12-18