#include<stdio.h>int Add(int x, int y)//int是函数的返回类型,Add是函数名,()内是函数的参数,{}内是函数体{ int z=x+y; return z;}int main(){ int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个存放10个整型数字的数组 printf("%d\n",arr[9]);//用数组下标访问数组元素 int a = 100; int b = 200; int sum = 0; int sz = 0; sum = Add(a, b);//调用自定义Add函数,把a的值给x,b的值给y printf("%d\n",sum); int c = sum / 14;//除得到的是商 int d = sum % 14;//取模得到的是余数 printf("%d,%d\n",c,d); printf("%d\n",sizeof a);//sizeof计算变量所占大小时,变量()可以省略 printf("%d\n",sizeof (arr)); sz = sizeof(arr) / sizeof(arr[0]);//计算数组元素个数=数组总大小/每个元素所占大小 printf("sz=%d\n", sz); int 弹药 = sum; printf("开始射击\n"); while (弹药 > 0) { printf("砰(%d/30)\n",弹药); 弹药--; } printf("弹药不足\n"); int input = 0; printf("是否拆解装备<1/0>:"); scanf("%d",&input); if(input==1) printf("装备已拆解"); else printf("装备已归还"); return 0;}
