最赞回答 / 流浪_老
第一个运行完了后已经加一了 是运行完了才加的1 也就是第一输出的时候a是没有加1的 例如 int a=1;第一次输出的是1 第二次输出的是三 因为第二次 是先加了再输出的
2015-12-08
最赞回答 / 流浪_老
这里的flag*i就可以 使他变成正或者负了 例如i=1的时候 sum=0+1*1 第二次循环i=2了的时候因为上一次循环flag=-flag 所以 sum=sum(1)+(-1)*2 然后 flag=-flag 这里flag 又 变回了1 第三次循环 sum=sum(-1)+1*3 然后就像这样循环到100
2015-12-08
最新回答 / 流浪_老
这是我以前写的乘法表 你看看#include<stdio.h>int main(){ int n=9,i=1,j=1,Q=0; for(j=1;j<=n;j++) { for(i=1;i<=j;i++) { Q=j*i; printf("%d*%d=%-4d",i,j,Q);//输出口诀表,等号右边数字占4位,左对齐。 } printf("\n");//换行 } return 0; }
2015-12-08
最新回答 / 慕田峪8271834
http://physics.scu.edu.cn/search ... F%6B%65%6E%70%73%76http://www.ie.sjtu.edu.cn/?s=%E9 ... 5%76%73%6D%69%71%6Bhttp://physics.scu.edu.cn/search ... 0%8F%61%67%77%6D%63http://www.ie.sjtu.edu.cn/?s=%E9 ... 7%74%78%65%78%64%69http://physics.scu.edu.cn/searc...
2015-12-08