有疑问,求解中》》》》》为什么会输出2,6,42,3呢?

#include <stdio.h> int Square(int i) { return i*i; } int main() { int i = 0; i = Square(i); for(;i<3;i++) { static int i = 1; i +=Square(i); printf("%d****\n",i); // 对于这里输出2,6,42比较疑惑 } printf("%d\n",i); return 0; }
默认分类 | 2015-11-19 12:55 | 阅读 1093 次 | 评论 0 条

猜数字游戏(限制了猜的次数)

#include <stdlib.h> #include <stdio.h> #include <time.h> int main( void ) { int num; int n ; int times = 0; srand(time(NULL)); num = rand()%100+1; for(times=1;times<=10;times++) { printf("Please input a number:\n"); scanf("%d",&amp;n); if...
默认分类 | 2015-11-04 12:51 | 阅读 4042 次 | 评论 0 条
文章分类
文章归档
最新评论