没事就要开始学校的菜鸟杯了,今天复习了一下大数加/乘法,我感觉会考到。。
然后学习一下结构体:
结构体的声明:
struct a
{
char man;
float sum;
int z;
int sz[100];
};
然后可以这样去使用:
#include<stdio.h>
struct a
{
char man;
float sum;
int z;
};
int main()
{
struct a k1;
k1.man='H';
k1.sum=1.1;
k1.z=66;
struct a k2={.man='K',.sum=1.2,.z=99};
struct a k3;
k3=k1;
printf("%c %f %d\n",k3.man,k3.sum,k3.z);
printf("%c %f %d",k2.man,k2.sum,k2.z);
return 0;
}
输出结果:
H 1.100000 66
K 1.200000 99
结构体数组的声明,使用:
#include<stdio.h>
struct a
{
char man[10];
float sum;
int z;
};
int main()
{
int i=0;
struct a A[10]={{"huang",1.0,1},{"yan",2,12}};
for(i=0;i<2;i++)
{
printf("%s %f %d\n",A[i].man,A[i].sum,A[i].z);
}
return 0;
}
感觉在系统规划下很好用的东西,先学着。
复习算法去了