#include<stdio.h>//求10个数中最大的数
int main()
{
  int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
  int max = arr[0];//注意取数组中的某个值作为max的初始值
  int i = 0;
  int sz = sizeof(arr) / sizeof(arr[0]);//求数组大小
  for (i = 1; i < sz; i++)
  {
    if (arr[i] > max)
    {
      max = arr[i];
    }
  }
  printf("max=%d\n", max);
  return 0;
}
#include<stdio.h>//分数求和
int main()
{
  int i = 0;
  double sum = 0.0;//整形无法表示小数,所以此处数据类型使用double
  int flag = 1;
  for (i = 1; i < 100; i++)
  {
    sum += flag*1.0 / i;
    flag = -flag;//正负变换
  }
  printf("%lf\n", sum);
  return 0;
}
#include<stdio.h>//计算1-100中出现9的次数
int main()
{
  int i = 0;
  int count = 0;
  for (i = 1; i < 100; i++)//出现9两种情况,个位为9或十位为9,故使用取余取商的方法找数
  {
    if (i % 10 ==9)
      count++;
    if (i / 10 == 9)//两个if形成并列关系,因为99出现两次,所以次数+1
      count++;
  }
  printf("count=%d\n", count);
  return 0;
}
#include<stdio.h>//打印桃心哈哈哈哈哈哈哈哈哈
#include<stdlib.h>
int main(int argc, char* argv[])
{
  float x, y, a;
  for (y = 1.5; y > -1.5; y -= 0.1)
  {
    for (x = -1.5; x < 1.5; x += 0.05)
    {
      a = x * x + y * y - 1;
      putchar(a * a * a - x * x * y * y * y <= 0.0 ? '*' : ' ');
    }
    system("color 0c");
    putchar('\n');
  }
  printf("                     祝***快乐!");
  printf("\n\n");
  return 0;
}