分支与循环

BEST: 学习仓库

 

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

//int main()

//{

// int num = 0;

// scanf("%d", &num);

// if (num % 2 == 1)

// printf("%d 是奇数\n", num);

// else

// printf("%d 是偶数\n", num);

//return 0;

//}

//#include <stdio.h>

//int main()

//{

// int age = 0;

// scanf("%d", &age);

// if (age >= 18)

// {

// printf("成年了\n");

// printf("可以谈恋爱了\n");

// }

// else

// {

// printf("未成年\n不可以谈恋爱");

// }

// return 0;

//}

//int main()

//{

// int age = 0;

// scanf("%d", &age);

// if (age >= 18)

// {

// printf("成年了\n");

// printf("可以交女朋友了\n");

// }

// else

// {

// printf("未成年\n");

// printf("不可以早恋哦\n");

// }

// return 0;

//}

//int main()

//{

// int num = 0;

// scanf("%d", &num);

// if (num == 0)

// {

// printf("输入的数字是0\n");

// }

// else

// {

// if (num > 0)

// {

// printf("输入的数字是正数\n");

// }

// else

// {

// printf("输入的数字是负数\n");

// }

// }

// return 0;

//}

//int main()

//{

// int num = 0;

// scanf("%d", &num);

// if (num > 0)

// {

// if (num % 2 == 0)

// printf("偶数\n");

// else

// printf("奇数\n");

// }

// else

// {

// printf("非正数\n");

// }

// return 0;

//}

//int main()

//{

// char name ;

// scanf("%c", &name);;

// switch (name)

// {

// case 'p':

// printf("潘一铭是帅哥\n");

// break;

// case 'l':

// printf("潘一铭不是普信男是\n");

// break;

// }

// return 0;

// }

//int main()

//{

// int i = 1;

// while (i <= 20)

// {

// printf("%d", i);

// ++i;

// }

// return 0;

//}

//int main()

//{

// int n = 0;

// scanf("%d" ,&n);

// while (n)

// {

// printf("%d\n", n % 10);

// n = n / 10;

// }

// return 0;

//}

/*int a, b = 0;

for (a = 0; a++ <= 2; )

b += a

printf("%d, %d\n", a, b);*/

// int a = 3, b = 5, c = 7;

// if (a > b) a = b; c = a;

// if (c != a) c = b;

// printf("%d,%d,%d\n", a, b, c);

// return 0;

//}

/*int main()

{

int m = 0, n = 4521;

do

{

m = m * 10 + n % 10;

n /= 10;

} while (n);

printf(" % d\n", m);

return 0;

}*/

//int main()

//{

// int x, y = 0, z = 0;

// for (x = 1; x <= 5; x++)

// {

// y = y + x;

// z = z + y;

// }

// printf("%d\n", z);

// return 0;

//}

//

//int main()

//{

// int a= 1, b = 2;

// for (int a=1;a<8;a++)

// {

// a+=2;

// if (a == 6)

// continue;

// if (a > 7)

// break;

// b++;

// }

// printf("%d,%d\n", a,b);

// return 0;

//}

//写代码将三个整数数按从大到小输出。

//例如:

//输入:2 3 1

//输出:3 2 1

//#include <stdio.h>

//int main()

//{

// int a, b, c;

// scanf("%d %d %d", &a, &b, &c);

// if (a < b)

// {

// int m = a;

// a = b;

// b = m;

// }

// if (a < c)

// {

// int m = a;

// a = c;

// c = m;

// }

// if (b < c)

// {

// int m = b;

// b = c;

// c = m;

// }

// printf("%d %d %d\n", a, b, c);

// return 0;

//}

//#include<stdio.h>

//int main()

//{

// int a, b, c = 0;

// while (scanf("%d %d %d", &a, &b, &c) == 3)

// {

// if (a > 0 && b > 0 && c > 0 && a < 1000 && b < 1000 && c < 1000)

// {

// if (a + b > c && a + c > b && b + c > a)

// {

// 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!");

// }

// }

// else

// {

// break;

// }

// }

// return 0;

//}

//#include <stdio.h>

//int main()

//{

// double result = 0.0;

// for (int i = 1; i <= 100; ++i)

// {

// if (i % 2 == 0)

// {

// result -= 1.0 / i;

// }

// else

// {

// result += 1.0 / i;

// }

// }

// printf("%lf\n", result);

// return 0;

//}

//#include <stdio.h>

//int main()

//{

// int total= 0;

// for (int i = 1; i <= 100; ++i)

// {

// int num = i;

// while (num > 0)

// {

// if (num % 10 == 9)

// {

// total++;

// }

// num /= 10;

// }

// }

// printf("%d\n", total);

// return 0;

//}

//打印1000年~2000年之间的闰年

//#include <stdio.h>

//int main()

//{

// printf("闰年:");

// for (int year = 1000; year <= 2000; year++)

// {

// if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))

// {

// printf("%d ", year);

// }

// }

// return 0;

//}

//#include <stdio.h>

//int main()

//{

// int number[10] = {0};

// for (int j = 0; j < 10; j++)

// {

// scanf("%d", &number);

// }

// int max=number[0];

// for (int i = 1; i < 10; i++)

// {

// if (number[i] > max)

// {

// max = number[i];

// }

// }

// printf("最大值: %d\n", max);

// return 0;

//}

//实现i=几,就打印多少*

//#include <stdio.h>

//int main()

//{

// int length;

// while (scanf("%d", &length) == 1)

// {

// for (int i = 1; i <= length; i++)

// {

// printf("*");

// }

// printf("\n");

// }

// return 0;

//}

//计算并输出s的值。s的计算方法见下式,其中m为实数,其值由键盘读入。计算时,要求最后一项的绝对值小于1e - 4,输出结果保留两位小数。(10分)

//题目内容:s=m-m^2/2!+m^3/3!-m^4/4!+......

//计算并输出s的值。s的计算方法见下式,其中m为实数,其值由键盘读入。计算时,要求最后一项的绝对值小于1e - 4,输出结果保留两位小数。

//输入格式 :

//实数m,格式控制串为"%lf"

//输出格式:

//式子的值,输出格式控制串为"%.2f\n"

//输入样例:

//0.2

//输出样例:

//0.18

//#include <stdio.h>

//#include <math.h>

//

//int main() {

// double m;

// printf("请输入实数m:");

// scanf("%lf", &m);

//

// double s = 0.0;

// double term = m;

// int n = 1;

//

// while (fabs(term) >= 1e-4) {

// s += term;

// n++;

// term = -term * m / n;

// }

//

// printf("%.2f\n", s);

//

// return 0;

//}

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//打印0~10之间的数字

//int main()

//{

// int i = 0;

// do

// {

// printf("%d\n", i);

// i++;

// } while (i <= 10);

// return 0;

//}

//判断数字的位数

//int main()

//{

// int n = 0;

// scanf("%d", &n);

// int count = 0;

//

// do {

// count++;

// n = n / 10;

// } while (n);

// printf("%d\n", count);

// return 0;

//}

//continue语句对do……while语句的影响

//int main()

//{

// int i = 0;

// do {

// if (i == 5)

// continue;

// printf("%d\n", i);

// i++;

// } while (i <= 10);

// return 0;

//}

//打印100~200之间的质数

//int main()

//{

// int i = 0;

// for (i = 100; i <= 200; i++)

// {

// int j = 0;

// int flag = 1;

// for(j=2;j<=i-1;j++)

// {

// if (i % j == 0)

// {

// flag = 0;

// break;

// }

// }

// if (flag == 1)

// {

// printf("%d\n", i);

// }

// }

// return 0;

//}

//goto 语句的认识

//int main()

//{

// again:

// printf("hehe\n");

// goto again;

// return 0;

//}

//以每行8个的形式输出100 ~ 999内的质数。

//每行输出8个质数(最后一行可以不到8个),每个质数的输出格式控制符为"%4d",最后一行输完后,输出一个"\n"

//int main()

//{

// int i = 0;

// int count = 0;

// for (i = 100; i <= 999; i++)

// {

// int j = 0;

// int flag = 1;

// for(j=2;j<=i-1;j++)

// {

// if (i % j == 0)

// {

// flag = 0;

// break;

// }

// }

// if(flag == 1)

// {

// ++count;

// printf("%4d", i);

// if(count%8==0)

// {

// printf("\n");

// }

// }

// }

// if (count % 8 != 0)

// {

// printf("\n");

// }

// return 0;

//}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值