//猜数字游戏
// #include <stdio.h>
// int main()
// {
// int i = 0;
// int input = 0;
// do
// {
// printf("------------------------\n");
// printf("---------1.play---------\n");
// printf("---------0.eixt---------\n");
// printf("------------------------\n");
// printf("qingxuanze\n");//请选择
// scanf("%d",&input);
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// break;
// default:
// printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
// break;
// }
// }while(input);
// return 0;
// }
//猜数字游戏
#include <stdio.h>
// int main()
// {
// int i = 0;
// int input = 0;
// scanf("%d",&input);
// do
// {
// printf("------------------------\n");
// printf("---------1.play---------\n");
// printf("---------0.exit---------\n");
// printf("------------------------\n");
// printf("qingxuanze\n");//请选择
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// return 0;
// default:
// printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
// break;
// }
// }while(input);
// return 0;
// }
// int main()
// {
// int input = 0;
// while(1)//无限循环的意思,待用户主动提出结束
// {
// printf("----------------------\n");
// printf("--------1.play--------\n");
// printf("--------0.exit-------\n");
// printf("---------------------\n");
// if(scanf("%d",&input)!= 1)
// {
// printf("feifashuru,qingchongxinshuru\n");//非法输入,请重新输入
// return 0;
// }
// printf("qingxuanze\n");//请选择
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// return 0;
// default:
// printf("shurucuowu,qingchongxingshuru\n");//输入错误,请重新输入
// break;
// }
// }
// return 0;
// }
// #include <stdio.h>
// #include <time.h>
// #include <stdlib.h>
// void game()
// {
// int r = rand() % 100 + 1;//这里要不要;?///要的
// int guess = 0;
// int count = 5;
// while(count)
// {
// time_t start = time(NULL);
// printf("nihaiyou%dcijihui\n",count);
// if(scanf("%d",&guess) != 1)
// {
// printf("shurucuowu,qingshuruzhengquezhi\n");//输入错误,请输入正确值
// return;//因为game的声明是void,它不会返回任何值所以这里不能用return 0,只能直接用return或不加任何值下面120行同样
// }
// if(guess > r)
// {
// printf("caidale\n");//猜大了
// }
// else if(guess < r)
// {
// printf("caixiaole\n");//猜小了
// }
// else
// {
// printf("caiduile\n");//猜对了
// return;
// }
// count--;
// }
// if(count == 0)
// {
// printf("youxishibai,zhengquezhishi%d\n",r);//游戏失败,正确值是r
// }
// time_t end = time(NULL);
// }
// int main()
// {
// srand((unsigned int)time(NULL));
// printf("%d\n",rand() % 100 + 1);
// int input = 0;
// do
// {
// printf("------------------------\n");
// printf("---------1.play---------\n");
// printf("---------0.eixt---------\n");
// printf("------------------------\n");
// printf("qingxuanze\n");//请选择
// if(scanf("%d",&input) != 1)//防御程序
// {
// return 0;
// }
// switch(input)
// {
// case 1:
// game();
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// break;
// default:
// printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
// break;
// }
// }while(input);
// return 0;
// }
#include <stdio.h>
// int main()
// {
// int i = 0;
// int arr1[10] = {0};
// for(i = 0;i < 10;i++)
// {
// scanf("%d",&arr1[i]);
// }
// for(i = 0;i < 10;i++)
// {
// printf("%d ",arr1[i]);
// }
// return 0;
// }
// int main()
// { //完全初始化
// int data[10] = {1,2,3,4,5,6,7,8,9,10};
// double d[5] = {1.2,3.4,5.6,7.8,9.0};
// //不完全初始化
// int i[10] = {1,2,3,4,5};
// double d2[5] = {1.2};
// int v = 0;
// for(v = 0;v < 10;v++)
// {
// printf("%d ",i[v]);
// }
// int j = 0;
// for(j = 0;j < 5;j++)
// {
// printf("%f ",d2[j]);
// }
// //一个数组的两个写法
// int arr1[5] = {1,2,3,4,5};
// int arr2[] = {1,2,3,4,5};
// int a = 0;
// for(a = 0;a < 5;a++)
// {
// printf("%d ",arr1[a]);
// printf("%d ",arr2[a]);
// }
// //数组的类型
// int arr[10] = {1,2,3,4,5,6,7,8,9,10};
// printf("%zu\n",sizeof(arr));//这里算的是arr数组的大小,40个字节
// printf("%zu\n",sizeof(int[10]));//这里也是40,因为int[10]是其类型
// //数组的下标
// int age[] = {1,2,3,4,5,6,7,8,9,10};
// //下标//0,1,2,3,4,5,6,7,8, 9
// printf("%d\n",age[6]);//打印结果为
// int e = 0;
// for(e = 0;e < 10;e++)
// {
// printf("%d ",age[e]);
// }
// return 0;
// }
int main()
{
int arr[] = {1,2,3,4,5};
int i = 0;
for(i = 0;i < 5;i++)
{
}
for(i = 0;i < 5;i++)
{
printf("arr[%d] = %p\n",i
,&arr
[i
]); }
return 0;
}
Ly/njJzmlbDlrZfmuLjmiI8KLy8gI2luY2x1ZGUgPHN0ZGlvLmg+Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGkgPSAwOwovLyAJaW50IGlucHV0ID0gMDsKLy8gCWRvCi8vIAl7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigiLS0tLS0tLS0tMS5wbGF5LS0tLS0tLS0tXG4iKTsKLy8gCSAgICBwcmludGYoIi0tLS0tLS0tLTAuZWl4dC0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigicWluZ3h1YW56ZVxuIik7Ly/or7fpgInmi6kKLy8gCSAgICBzY2FuZigiJWQiLCZpbnB1dCk7Ci8vIAkgICAgc3dpdGNoKGlucHV0KQovLyAJICAgIHsKLy8gCSAgICAJY2FzZSAxOgovLyAJICAgIAkgICBwcmludGYoImthaXNoaXlvdXhpXG4iKTsvL+W8gOWni+a4uOaIjwovLyAJICAgIAkgICBicmVhazsKLy8gCSAgICAgICAgY2FzZSAwOgovLyAJICAgICAgICAgICBwcmludGYoInR1aWNodXlvdXhpXG4iKTsvL+mAgOWHuua4uOaIjwovLyAJICAgICAgICAgICBicmVhazsKLy8gCSAgICAgICAgZGVmYXVsdDoKLy8gCSAgICAgICAgICAgcHJpbnRmKCJzaHVydWN1b3d1LHFpbmdjaG9uZ3hpbnh1YW56ZSIpOy8v6L6T5YWl6ZSZ6K+v77yM6K+36YeN5paw6YCJ5oupCi8vIAkgICAgICAgICAgIGJyZWFrOwovLyAJICAgIH0KLy8gCX13aGlsZShpbnB1dCk7Ci8vIAlyZXR1cm4gMDsKLy8gfQoKLy/njJzmlbDlrZfmuLjmiI8KI2luY2x1ZGUgPHN0ZGlvLmg+Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGkgPSAwOwovLyAJaW50IGlucHV0ID0gMDsKLy8gCXNjYW5mKCIlZCIsJmlucHV0KTsKLy8gCWRvCi8vIAl7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigiLS0tLS0tLS0tMS5wbGF5LS0tLS0tLS0tXG4iKTsKLy8gCSAgICBwcmludGYoIi0tLS0tLS0tLTAuZXhpdC0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigicWluZ3h1YW56ZVxuIik7Ly/or7fpgInmi6kKLy8gCSAgICBzd2l0Y2goaW5wdXQpCi8vIAkgICAgewovLyAJICAgIAljYXNlIDE6Ci8vIAkgICAgCSAgIHByaW50Zigia2Fpc2hpeW91eGlcbiIpOy8v5byA5aeL5ri45oiPCi8vIAkgICAgCSAgIGJyZWFrOwovLyAJICAgICAgICBjYXNlIDA6Ci8vIAkgICAgICAgICAgIHByaW50ZigidHVpY2h1eW91eGlcbiIpOy8v6YCA5Ye65ri45oiPCi8vIAkgICAgICAgICAgIHJldHVybiAwOwovLyAJICAgICAgICBkZWZhdWx0OgovLyAJICAgICAgICAgICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGlueHVhbnplIik7Ly/ovpPlhaXplJnor6/vvIzor7fph43mlrDpgInmi6kKLy8gCSAgICAgICAgICAgYnJlYWs7Ci8vIAkgICAgfQovLyAJfXdoaWxlKGlucHV0KTsKLy8gCXJldHVybiAwOwovLyB9Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGlucHV0ID0gMDsKLy8gCXdoaWxlKDEpLy/ml6DpmZDlvqrnjq/nmoTmhI/mgJ3vvIzlvoXnlKjmiLfkuLvliqjmj5Dlh7rnu5PmnZ8KLy8gCXsKLy8gCQlwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJCXByaW50ZigiLS0tLS0tLS0xLnBsYXktLS0tLS0tLVxuIik7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLTAuZXhpdC0tLS0tLS1cbiIpOwovLyAJCXByaW50ZigiLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsKLy8gCQlpZihzY2FuZigiJWQiLCZpbnB1dCkhPSAxKQovLyAJCXsKLy8gCQkJcHJpbnRmKCJmZWlmYXNodXJ1LHFpbmdjaG9uZ3hpbnNodXJ1XG4iKTsvL+mdnuazlei+k+WFpe+8jOivt+mHjeaWsOi+k+WFpQovLyAJCQlyZXR1cm4gMDsKLy8gCQl9Ci8vIAkJcHJpbnRmKCJxaW5neHVhbnplXG4iKTsvL+ivt+mAieaLqQovLyAJCXN3aXRjaChpbnB1dCkKLy8gCQl7Ci8vIAkJCWNhc2UgMToKLy8gCQkJICBwcmludGYoImthaXNoaXlvdXhpXG4iKTsvL+W8gOWni+a4uOaIjwovLyAJCQkgIGJyZWFrOwovLyAJCQljYXNlIDA6Ci8vIAkJCSAgcHJpbnRmKCJ0dWljaHV5b3V4aVxuIik7Ly/pgIDlh7rmuLjmiI8KLy8gCQkJICByZXR1cm4gMDsKLy8gCQkJZGVmYXVsdDoKLy8gCQkJICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGluZ3NodXJ1XG4iKTsvL+i+k+WFpemUmeivr++8jOivt+mHjeaWsOi+k+WFpQovLyAJCQkgIGJyZWFrOwovLyAJCX0KLy8gCX0KLy8gCXJldHVybiAwOwovLyB9CgovLyAjaW5jbHVkZSA8c3RkaW8uaD4KLy8gI2luY2x1ZGUgPHRpbWUuaD4KLy8gI2luY2x1ZGUgPHN0ZGxpYi5oPgovLyB2b2lkIGdhbWUoKQovLyB7Ci8vIAlpbnQgciA9IHJhbmQoKSAlIDEwMCArIDE7Ly/ov5nph4zopoHkuI3opoE777yfLy8v6KaB55qECi8vIAlpbnQgZ3Vlc3MgPSAwOwovLyAJaW50IGNvdW50ID0gNTsKLy8gCXdoaWxlKGNvdW50KQoJCi8vIAl7Ci8vIAkJdGltZV90IHN0YXJ0ID0gdGltZShOVUxMKTsKLy8gCQlwcmludGYoIm5paGFpeW91JWRjaWppaHVpXG4iLGNvdW50KTsKLy8gCQlpZihzY2FuZigiJWQiLCZndWVzcykgIT0gMSkKLy8gCQl7Ci8vIAkJcHJpbnRmKCJzaHVydWN1b3d1LHFpbmdzaHVydXpoZW5ncXVlemhpXG4iKTsvL+i+k+WFpemUmeivr++8jOivt+i+k+WFpeato+ehruWAvAovLyAJCXJldHVybjsvL+WboOS4umdhbWXnmoTlo7DmmI7mmK92b2lk77yM5a6D5LiN5Lya6L+U5Zue5Lu75L2V5YC85omA5Lul6L+Z6YeM5LiN6IO955SocmV0dXJuIDDvvIzlj6rog73nm7TmjqXnlKhyZXR1cm7miJbkuI3liqDku7vkvZXlgLzkuIvpnaIxMjDooYzlkIzmoLcKLy8gCSAgICB9Ci8vIAkJaWYoZ3Vlc3MgPiByKQovLyAJCXsKLy8gCQkJcHJpbnRmKCJjYWlkYWxlXG4iKTsvL+eMnOWkp+S6hgovLyAJCX0KLy8gCQllbHNlIGlmKGd1ZXNzIDwgcikKLy8gCQkgICAgIHsKLy8gCQkgICAgCXByaW50ZigiY2FpeGlhb2xlXG4iKTsvL+eMnOWwj+S6hgovLyAJCSAgICAgfQovLyAJCWVsc2UKLy8gCQl7Ci8vIAkJCXByaW50ZigiY2FpZHVpbGVcbiIpOy8v54yc5a+55LqGCi8vIAkJCXJldHVybjsKLy8gCQl9Ci8vIAkJY291bnQtLTsKLy8gCX0KLy8gCWlmKGNvdW50ID09IDApCi8vIAl7Ci8vIAkJcHJpbnRmKCJ5b3V4aXNoaWJhaSx6aGVuZ3F1ZXpoaXNoaSVkXG4iLHIpOy8v5ri45oiP5aSx6LSl77yM5q2j56Gu5YC85pivcgovLyAJfQovLyAJdGltZV90IGVuZCA9IHRpbWUoTlVMTCk7Ci8vIH0KCi8vIGludCBtYWluKCkKLy8gewovLyAJc3JhbmQoKHVuc2lnbmVkIGludCl0aW1lKE5VTEwpKTsKLy8gCXByaW50ZigiJWRcbiIscmFuZCgpICUgMTAwICsgMSk7Ci8vIAlpbnQgaW5wdXQgPSAwOwovLyAJZG8KLy8gCXsKLy8gCQlwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCItLS0tLS0tLS0xLnBsYXktLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigiLS0tLS0tLS0tMC5laXh0LS0tLS0tLS0tXG4iKTsKLy8gCSAgICBwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCJxaW5neHVhbnplXG4iKTsvL+ivt+mAieaLqQovLyAJICAgIGlmKHNjYW5mKCIlZCIsJmlucHV0KSAhPSAxKS8v6Ziy5b6h56iL5bqPCi8vIAkgICAgewovLyAJICAgIAlyZXR1cm4gMDsKLy8gCSAgICB9Ci8vIAkgICAgc3dpdGNoKGlucHV0KQovLyAJICAgIHsKLy8gCSAgICAJY2FzZSAxOgovLyAJICAgIAkgICBnYW1lKCk7Ci8vIAkgICAgCSAgIHByaW50Zigia2Fpc2hpeW91eGlcbiIpOy8v5byA5aeL5ri45oiPCi8vIAkgICAgCSAgIGJyZWFrOwovLyAJICAgICAgICBjYXNlIDA6Ci8vIAkgICAgICAgICAgIHByaW50ZigidHVpY2h1eW91eGlcbiIpOy8v6YCA5Ye65ri45oiPCi8vIAkgICAgICAgICAgIGJyZWFrOwovLyAJICAgICAgICBkZWZhdWx0OgovLyAJICAgICAgICAgICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGlueHVhbnplIik7Ly/ovpPlhaXplJnor6/vvIzor7fph43mlrDpgInmi6kKLy8gCSAgICAgICAgICAgYnJlYWs7Ci8vIAkgICAgfQovLyAJfXdoaWxlKGlucHV0KTsKLy8gCXJldHVybiAwOwovLyB9CgojaW5jbHVkZSA8c3RkaW8uaD4KLy8gaW50IG1haW4oKQovLyB7Ci8vIAlpbnQgaSA9IDA7Ci8vIAlpbnQgYXJyMVsxMF0gPSB7MH07Ci8vIAlmb3IoaSA9IDA7aSA8IDEwO2krKykKLy8gCXsKLy8gCQlzY2FuZigiJWQiLCZhcnIxW2ldKTsKLy8gCX0KLy8gCWZvcihpID0gMDtpIDwgMTA7aSsrKQovLyAJewovLyAJCXByaW50ZigiJWQgIixhcnIxW2ldKTsKLy8gCX0KLy8gCXJldHVybiAwOwovLyB9CgovLyBpbnQgbWFpbigpCi8vIHsgICAvL+WujOWFqOWIneWni+WMlgovLyAgICAgaW50IGRhdGFbMTBdID0gezEsMiwzLDQsNSw2LDcsOCw5LDEwfTsKLy8gICAgIGRvdWJsZSBkWzVdID0gezEuMiwzLjQsNS42LDcuOCw5LjB9OwovLyAgICAgLy/kuI3lrozlhajliJ3lp4vljJYKLy8gICAgIGludCBpWzEwXSA9IHsxLDIsMyw0LDV9OwovLyAgICAgZG91YmxlIGQyWzVdID0gezEuMn07Ci8vICAgICBpbnQgdiA9IDA7Ci8vICAgICBmb3IodiA9IDA7diA8IDEwO3YrKykKLy8gICAgIHsKLy8gCQlwcmludGYoIiVkICIsaVt2XSk7Ci8vICAgICB9Ci8vICAgICBpbnQgaiA9IDA7Ci8vICAgICBmb3IoaiA9IDA7aiA8IDU7aisrKQovLyAgICAgewovLyAJCXByaW50ZigiJWYgIixkMltqXSk7Ci8vICAgICB9CgovLyAJLy/kuIDkuKrmlbDnu4TnmoTkuKTkuKrlhpnms5UKLy8gICAgIGludCBhcnIxWzVdID0gezEsMiwzLDQsNX07Ci8vICAgICBpbnQgYXJyMltdID0gezEsMiwzLDQsNX07Ci8vICAgICBpbnQgYSA9IDA7Ci8vICAgICBmb3IoYSA9IDA7YSA8IDU7YSsrKQovLyAJewovLyAJCXByaW50ZigiJWQgIixhcnIxW2FdKTsKLy8gCQlwcmludGYoIiVkICIsYXJyMlthXSk7Ci8vIAl9Ci8vIAkvL+aVsOe7hOeahOexu+WeiwovLyAJaW50IGFyclsxMF0gPSB7MSwyLDMsNCw1LDYsNyw4LDksMTB9OwovLyAJcHJpbnRmKCIlenVcbiIsc2l6ZW9mKGFycikpOy8v6L+Z6YeM566X55qE5pivYXJy5pWw57uE55qE5aSn5bCP77yMNDDkuKrlrZfoioIKLy8gCXByaW50ZigiJXp1XG4iLHNpemVvZihpbnRbMTBdKSk7Ly/ov5nph4zkuZ/mmK80MO+8jOWboOS4umludFsxMF3mmK/lhbbnsbvlnosKLy8gCS8v5pWw57uE55qE5LiL5qCHCi8vIAlpbnQgYWdlW10gPSB7MSwyLDMsNCw1LDYsNyw4LDksMTB9OwovLyAJLy/kuIvmoIcvLzAsMSwyLDMsNCw1LDYsNyw4LCA5Ci8vIAlwcmludGYoIiVkXG4iLGFnZVs2XSk7Ly/miZPljbDnu5PmnpzkuLoKLy8gCWludCBlID0gMDsKLy8gCWZvcihlID0gMDtlIDwgMTA7ZSsrKQovLyAJewovLyAJCXByaW50ZigiJWQgIixhZ2VbZV0pOwovLyAJfQovLyAgICAgcmV0dXJuIDA7Ci8vIH0gICAgCgppbnQgbWFpbigpCnsKCWludCBhcnJbXSA9IHsxLDIsMyw0LDV9OwoJaW50IGkgPSAwOwoJZm9yKGkgPSAwO2kgPCA1O2krKykKCXsKCQlwcmludGYoIiVwXG4iLCZhcnJbaV0pOwoJfQoJZm9yKGkgPSAwO2kgPCA1O2krKykKCXsKCQlwcmludGYoImFyclslZF0gPSAlcFxuIixpLCZhcnJbaV0pOwoJfQoJcmV0dXJuIDA7Cn0=