fork download
  1. //猜数字游戏
  2. // #include <stdio.h>
  3. // int main()
  4. // {
  5. // int i = 0;
  6. // int input = 0;
  7. // do
  8. // {
  9. // printf("------------------------\n");
  10. // printf("---------1.play---------\n");
  11. // printf("---------0.eixt---------\n");
  12. // printf("------------------------\n");
  13. // printf("qingxuanze\n");//请选择
  14. // scanf("%d",&input);
  15. // switch(input)
  16. // {
  17. // case 1:
  18. // printf("kaishiyouxi\n");//开始游戏
  19. // break;
  20. // case 0:
  21. // printf("tuichuyouxi\n");//退出游戏
  22. // break;
  23. // default:
  24. // printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
  25. // break;
  26. // }
  27. // }while(input);
  28. // return 0;
  29. // }
  30.  
  31. //猜数字游戏
  32. #include <stdio.h>
  33. // int main()
  34. // {
  35. // int i = 0;
  36. // int input = 0;
  37. // scanf("%d",&input);
  38. // do
  39. // {
  40. // printf("------------------------\n");
  41. // printf("---------1.play---------\n");
  42. // printf("---------0.exit---------\n");
  43. // printf("------------------------\n");
  44. // printf("qingxuanze\n");//请选择
  45. // switch(input)
  46. // {
  47. // case 1:
  48. // printf("kaishiyouxi\n");//开始游戏
  49. // break;
  50. // case 0:
  51. // printf("tuichuyouxi\n");//退出游戏
  52. // return 0;
  53. // default:
  54. // printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
  55. // break;
  56. // }
  57. // }while(input);
  58. // return 0;
  59. // }
  60. // int main()
  61. // {
  62. // int input = 0;
  63. // while(1)//无限循环的意思,待用户主动提出结束
  64. // {
  65. // printf("----------------------\n");
  66. // printf("--------1.play--------\n");
  67. // printf("--------0.exit-------\n");
  68. // printf("---------------------\n");
  69. // if(scanf("%d",&input)!= 1)
  70. // {
  71. // printf("feifashuru,qingchongxinshuru\n");//非法输入,请重新输入
  72. // return 0;
  73. // }
  74. // printf("qingxuanze\n");//请选择
  75. // switch(input)
  76. // {
  77. // case 1:
  78. // printf("kaishiyouxi\n");//开始游戏
  79. // break;
  80. // case 0:
  81. // printf("tuichuyouxi\n");//退出游戏
  82. // return 0;
  83. // default:
  84. // printf("shurucuowu,qingchongxingshuru\n");//输入错误,请重新输入
  85. // break;
  86. // }
  87. // }
  88. // return 0;
  89. // }
  90.  
  91. // #include <stdio.h>
  92. // #include <time.h>
  93. // #include <stdlib.h>
  94. // void game()
  95. // {
  96. // int r = rand() % 100 + 1;//这里要不要;?///要的
  97. // int guess = 0;
  98. // int count = 5;
  99. // while(count)
  100.  
  101. // {
  102. // time_t start = time(NULL);
  103. // printf("nihaiyou%dcijihui\n",count);
  104. // if(scanf("%d",&guess) != 1)
  105. // {
  106. // printf("shurucuowu,qingshuruzhengquezhi\n");//输入错误,请输入正确值
  107. // return;//因为game的声明是void,它不会返回任何值所以这里不能用return 0,只能直接用return或不加任何值下面120行同样
  108. // }
  109. // if(guess > r)
  110. // {
  111. // printf("caidale\n");//猜大了
  112. // }
  113. // else if(guess < r)
  114. // {
  115. // printf("caixiaole\n");//猜小了
  116. // }
  117. // else
  118. // {
  119. // printf("caiduile\n");//猜对了
  120. // return;
  121. // }
  122. // count--;
  123. // }
  124. // if(count == 0)
  125. // {
  126. // printf("youxishibai,zhengquezhishi%d\n",r);//游戏失败,正确值是r
  127. // }
  128. // time_t end = time(NULL);
  129. // }
  130.  
  131. // int main()
  132. // {
  133. // srand((unsigned int)time(NULL));
  134. // printf("%d\n",rand() % 100 + 1);
  135. // int input = 0;
  136. // do
  137. // {
  138. // printf("------------------------\n");
  139. // printf("---------1.play---------\n");
  140. // printf("---------0.eixt---------\n");
  141. // printf("------------------------\n");
  142. // printf("qingxuanze\n");//请选择
  143. // if(scanf("%d",&input) != 1)//防御程序
  144. // {
  145. // return 0;
  146. // }
  147. // switch(input)
  148. // {
  149. // case 1:
  150. // game();
  151. // printf("kaishiyouxi\n");//开始游戏
  152. // break;
  153. // case 0:
  154. // printf("tuichuyouxi\n");//退出游戏
  155. // break;
  156. // default:
  157. // printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
  158. // break;
  159. // }
  160. // }while(input);
  161. // return 0;
  162. // }
  163.  
  164. #include <stdio.h>
  165. // int main()
  166. // {
  167. // int i = 0;
  168. // int arr1[10] = {0};
  169. // for(i = 0;i < 10;i++)
  170. // {
  171. // scanf("%d",&arr1[i]);
  172. // }
  173. // for(i = 0;i < 10;i++)
  174. // {
  175. // printf("%d ",arr1[i]);
  176. // }
  177. // return 0;
  178. // }
  179.  
  180. // int main()
  181. // { //完全初始化
  182. // int data[10] = {1,2,3,4,5,6,7,8,9,10};
  183. // double d[5] = {1.2,3.4,5.6,7.8,9.0};
  184. // //不完全初始化
  185. // int i[10] = {1,2,3,4,5};
  186. // double d2[5] = {1.2};
  187. // int v = 0;
  188. // for(v = 0;v < 10;v++)
  189. // {
  190. // printf("%d ",i[v]);
  191. // }
  192. // int j = 0;
  193. // for(j = 0;j < 5;j++)
  194. // {
  195. // printf("%f ",d2[j]);
  196. // }
  197.  
  198. // //一个数组的两个写法
  199. // int arr1[5] = {1,2,3,4,5};
  200. // int arr2[] = {1,2,3,4,5};
  201. // int a = 0;
  202. // for(a = 0;a < 5;a++)
  203. // {
  204. // printf("%d ",arr1[a]);
  205. // printf("%d ",arr2[a]);
  206. // }
  207. // //数组的类型
  208. // int arr[10] = {1,2,3,4,5,6,7,8,9,10};
  209. // printf("%zu\n",sizeof(arr));//这里算的是arr数组的大小,40个字节
  210. // printf("%zu\n",sizeof(int[10]));//这里也是40,因为int[10]是其类型
  211. // //数组的下标
  212. // int age[] = {1,2,3,4,5,6,7,8,9,10};
  213. // //下标//0,1,2,3,4,5,6,7,8, 9
  214. // printf("%d\n",age[6]);//打印结果为
  215. // int e = 0;
  216. // for(e = 0;e < 10;e++)
  217. // {
  218. // printf("%d ",age[e]);
  219. // }
  220. // return 0;
  221. // }
  222.  
  223. int main()
  224. {
  225. int arr[] = {1,2,3,4,5};
  226. int i = 0;
  227. for(i = 0;i < 5;i++)
  228. {
  229. printf("%p\n",&arr[i]);
  230. }
  231. for(i = 0;i < 5;i++)
  232. {
  233. printf("arr[%d] = %p\n",i,&arr[i]);
  234. }
  235. return 0;
  236. }
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
0x7ffef261cd90
0x7ffef261cd94
0x7ffef261cd98
0x7ffef261cd9c
0x7ffef261cda0
arr[0] = 0x7ffef261cd90
arr[1] = 0x7ffef261cd94
arr[2] = 0x7ffef261cd98
arr[3] = 0x7ffef261cd9c
arr[4] = 0x7ffef261cda0