一、if语句语法
if (表达式)
语句1;
else (表达式2)
语句2;
int main()
{
int a = 0;
int b = 2;
if (a == 1)
{
if (b == 2)
{
printf("hehe\n");
}
}
else
printf("hehe\n");
system("pause");
return 0;
}//输出hehe
这就是一个简单的分支结构。if中的语句是一个判断语句。
判断两个数组否有公共元素是一个简单的小程序,但是在实现的过程中还是有很多需要我们注意的地方,很容易就出错。,下面我就两个方法来实现这个程序。一是比较数组中的每一个元素,如果有相等的就返回“有”。需要值得注意的是,当已经找到了相同的元素,就要返回结果,需要从两个循环里面出来,那个就需要两个break来达到这个目的。具体实现过程如下:
int main()
{
int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int brr[10] = { 6, 29, 89, 27, 28, 9, 19 };
int l1 = sizeof(arr) / sizeof(arr[0]);
int l2 = sizeof(brr) / sizeof(brr[0]);
int i = 0;
for (i = 0; i < l1; i++)
{
int j = 0;
for (j = 0; j < l2; j++)
{
if (arr[i] == brr[j])
{
printf("有\n");
break;
}
}