#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
// int a = 0;
// int sum = 0;
// int i = 0;
//
// for (int i= 3;i <= 100;i=i+3)
// {
// sum += i;
// }
// printf("%d", sum);
// return 0;
//}
//#include <stdio.h>
//
//int main() {
// int a, b, c;
// while (scanf("%d %d %d", &a, &b, &c) != EOF)
// {
// if (a + b > c && b + c > a && a + c > b)
// {
// if (a == b && b == c)
// {
// printf("Equilateral triangle!\n");
// }
// else if (a == b || b == c || a == c)
// {
// printf("Isosceles triangle!\n");
// }
// else
// {
// printf("Ordinary triangle!\n");
// }
// }
// else
// {
// printf("Not a triangle!");
// }
// }
// return 0;
//}
//int main()
//{
// int i;
// int count = 0;
//
// for(i=0;i<=100;i++)
// {
// if (i%9 == 0)
// {
// count++;
// }
// }
// printf("%d",count);
// return 0;
//}
//打印1000都2000之间的闰年
//int main()
//{
// int i;
// for (int i = 1000; i <= 2000; i++)
// {
// if (i%4==0&&i%100!=0||i%400 == 0 )
// {
// printf("%d\n",i);
// }
// }
// return 0;
//}
//#include <stdio.h>
//int main() {
// int x = 3;
// int y = 3;
// switch (x % 2) { // x%2的结果为1,因此执行case1
// case 1:
// switch (y) // y是3,因此会执行case3,而case3不存在,那只能执行default
// {
// case 0:
// printf("first");
// case 1:
// printf("second");
// break;
// default: printf("hello"); // 打印hello,打印完之后,内部switch结束,此时外部case1结束
// } // 因为外部case1之后没有添加break语句,所以继续执行case2
// case 2: // 打印third
// printf("third"); // 外部switch结束
// }
// return 0;
//}
//求10个整数的最大值
//int main()
//{
// int i = 0;
// int num[10] = { 0 };
// int max = 0;
//
// for(i=0;i<10;i++)
// {
// scanf("%d", &num[i]);
// }
// max = num[0];
// for (i = 0; i <= 10; i++)
// {
// if (num[i] > max)
// {
// max = num[i];
// }
// }
// printf("max = %d\n",max);
// return 0;
//}
//编写程序数一下 1到 100 的所有整数中出现多少个数字9
//int main()
//{
// int i= 0;
// int count = 0;
//
// for (i = 0;i<=100;i++)
// {
// if (i % 10 == 9)
// {
// count++;
// }
// if (i / 10 == 0)
// {
// count++;
// }
// }
// printf("%d\n",count);
// return 0;
//}
//计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
//int main()
//{
// int i = 0;
// double sum = 0.0;
// int flag = 1;
//
// for (i = 1; i <= 100; i++)
// {
// sum += flag * 1.0 / i;
// flag = -flag;
// }
// printf("%lf\n", sum);
// return 0;
//}
//对三个整数进行升序或者降序
//int main()
//{
// int a = 0, b = 0, c = 0;
// int temp = 0;
//
// scanf("%d%d%d",a,b,c);
// if (a > b)
// {
// temp = a;
// a = b;
// b = temp;
// }
// if (a > c)
// {
// temp = a;
// a = c;
// c = temp;
// }
// if (b > c)
// {
// temp = b;
// b = c;
// c = temp;
// }
// printf("a=%d b=%d c=%d\n", a, b, c);
// return 0;
//}
C语言简单示例代码
于 2023-12-04 22:50:34 首次发布
文章展示了C语言中的基本编程结构,包括for和while循环、条件判断(如if-else和switch)、输入输出、数组操作、整数运算以及简单的排序。
摘要由CSDN通过智能技术生成