main( ) {int i,j,m,n; i=8;j=10; m=++i;n=j++; printf("%d,%d,%
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/28 03:07:02
main( ) {int i,j,m,n; i=8;j=10; m=++i;n=j++; printf("%d,%d,%d,%d",i,j,m,n); getch(); }
哪位大侠可以帮我分析一下,每一步的步骤是这么做出来的,每一步的解释,答案为什么等于9,10,9,11.
哪位大侠可以帮我分析一下,每一步的步骤是这么做出来的,每一步的解释,答案为什么等于9,10,9,11.
一楼你不会就不要误人子弟啊!我给你分析下!
这个主要是先++与后++的问题,你可以再详细的看下书!
i=8;//现在的i=8
j=10;//现在的j=10
m=++i;//++i的意思就是i先自加一次,是先++类型的,就是i=i+1;i=9;m=i;所以m也是9
n=j++;//j++是后++;j先赋值为原来的9不变,然后是n=j+1;n=11;所以n就是11啦!
然后输出就是你说的那样的啦!
希望对你有帮助!
这个主要是先++与后++的问题,你可以再详细的看下书!
i=8;//现在的i=8
j=10;//现在的j=10
m=++i;//++i的意思就是i先自加一次,是先++类型的,就是i=i+1;i=9;m=i;所以m也是9
n=j++;//j++是后++;j先赋值为原来的9不变,然后是n=j+1;n=11;所以n就是11啦!
然后输出就是你说的那样的啦!
希望对你有帮助!
main( ) {int i,j,m,n; i=8;j=10; m=++i;n=j++; printf("%d,%d,%
#include main() { int i=2,j=1,k=3; printf("%d\n",i && (i+j)&
C语言问题: printf("%d %d %d %d\n",i,j,m=++i,n=j++);
int i=0,j=3; while(i2) { printf("%d,%d\n",i,j); j=3-i++; } 输
打印出杨辉三角形main() {int i,j; int a[10][10]; printf("\n"); for(i=
main() {int x=10,i=1,j=2; printf (“%d,%o,%x\n”,x,x,x); print
printf("%d*%d=%-3d",i,j,i*j);
#include int main() { int a[100]; int n,i,j,k,t,m; scanf("%d
#include #define M 20; void main() { int i,j,k,p,t,n=0; int
(i!=p) 求解释main(){ int i,j,p,q,s,a[10]; printf("\n input 10 n
main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf("%d
int i=(j=4,k=8,l=16,m=32); printf("%d",i); 输出是多少?