码蹄杯语言基础:选择结构(C语言)

news/2024/10/30 11:21:57/

⭐MT1109和10相比

请编写一个简单程序,输入一个整数,和10比较,输出比较结果

格式
输入格式:
输入整型

输出格式:
输出…大于或者等于或者小于10

#include<stdio.h>
int main()
{int x;scanf("%d", &x);if (x > 10){printf("%d大于10", x);}else if (x < 10){printf("%d小于10", x);}else{printf("%d等于10", x);}return 0;
}

⭐MT1110最小值

输入a,b两个整数,输出他们之间的最小值

格式
输入格式:
输入2个整数用空格分隔

输出格式:
输出为整型

#include<stdio.h>
int main()
{int a, b;scanf("%d %d", &a, &b);if (a > b){printf("%d", b);}else{printf("%d", a);}return 0;
}

⭐MT1111最大值

输入a,b两个整数,输出他们之间的最大值

格式
输入格式:
输入2个整数用空格分隔

输出格式:
输出为整型

#include<stdio.h>
int main()
{int a, b;scanf("%d %d", &a, &b);if (a > b){printf("%d", a);}else{printf("%d", b);}return 0;
}

⭐MT1112中庸之道

请编写一个简单程序,输入3个整数,比较他们的大小,输出中间的那个数

格式
输入格式:
输入整型,空格分隔

输出格式:
输出整型

#include<stdio.h>
int main()
{int a, b, c;scanf("%d %d %d", &a, &b, &c);if ((a > b && b > c) || (a < b && b < c)){printf("%d", b);}else if ((c > a && a > b) || (c < a && a < b)){printf("%d", a);}else{printf("%d", c);}return 0;
}

⭐MT1114偶数还是奇数

请编写一个简单程序,检查一个正整数是偶数还是奇数,如果是偶数输出Y,否则输出N。(不考虑0)

格式
输入格式:
输入整型

输出格式:
输出Y或者N

#include<stdio.h>
int main()
{int x;scanf("%d", &x);if (x % 2 == 0){printf("Y");}else{printf("N");}return 0;
}

⭐MT1115小于m的偶数

判断n是否为小于m的偶数,不考虑0,负数或者其他特殊情况。

格式
输入格式:
输入为整型n、m,空格分隔

输出格式:
是则输出YES否则输出NO

#include<stdio.h>
int main()
{int n, m;scanf("%d %d", &n, &m);if (n < m && n % 2 == 0){printf("YES");}else{printf("NO");}return 0;
}

⭐MT1116正整数

判断n是否为两位数的正整数

格式
输入格式:
输入为整型n

输出格式:
是则输出YES否则输出NO


#include<stdio.h>
int main()
{int x;scanf("%d", &x);if ((x >= 10) && (x <= 99)){if (x >= 0){printf("YES");}else{printf("NO");}}else{printf("NO");}return 0;
}

⭐MT1117两个负数

判断x、y、z中是否有两个负数。

格式
输入格式:
输入为整型x、y、z,空格分隔

输出格式:
是则输出YES否则输出NO

#include<stdio.h>
int main()
{int x, y, z;scanf("%d %d %d", &x, &y, &z);if ((x < 0 && y < 0) || (x < 0 && z < 0) || (z < 0 && y < 0)){printf("YES");}else{printf("NO");}return 0;
}

⭐MT1119大小写的转换

请编写一个简单程序,实现输入字符大小写的转换。其他非法输入(非字母的输入)则原样输出。

格式
输入格式:
输入字符型

输出格式:
输出字符型

#include<stdio.h>
#include<ctype.h>
int main()
{char str;scanf("%c", &str);if (isalpha(str)){if (str >= 65 && str <= 90){str += 32;printf("%c", str);}else{str -= 32;printf("%c", str);}}else{printf("%c", str);}return 0;
}

⭐MT1121小码哥考完咯

小码哥考完咯,你是她的老师,请使用switch语句编写一个程序,输出她的分数对应的成绩等级ABCDF。使用以下分级标准:A=90-100,B=80-89,C=70-79,D=60-69,F=0-59。不考虑负数或者其他特殊情况。本题要求使用switch语句。

格式
输入格式:
输入为整型

输出格式:
输出为字符型

#include<stdio.h>
int main()
{int grade;scanf("%d", &grade);grade = grade / 10;switch (grade){case 10:printf("A");break;case 9:printf("A");break;case 8:printf("B");break;case 7:printf("C");break;case 6:printf("D");break;default:printf("F");}return 0;
}

http://www.ppmy.cn/news/98772.html

相关文章

CVPR 2018 | Spotlight论文:单摄像头数秒构建3D人体模型

想把自己的身体形象投射进电子游戏里?现在已经是很容易的事了。人工智能算法此前已被广泛应用于虚拟现实头像、监视、服装试穿或电影等多种任务的人体建模上,但大多数方法需要特殊的照相设备来检测景深,或从多个角度探查人体。近日,来自德国布伦瑞克工业大学和 Max Planck …

批量单独下载package.json中的包

根据package.json文件中指定的版本限制来下载依赖项&#xff0c;并确保符合指定的版本限制 我使用semver库来进行版本比较和匹配。以下是优化后的代码示例&#xff1a; const { execSync } require(child_process) const semver require(semver) const devDependencies re…

【分糖果】

有 N N N 个盒子排成一排&#xff0c;第 i i i 个盒子里有 A i A_i Ai​ 个糖果。你需要从一些连续的盒子里取出糖果&#xff0c;分给 M M M 个小朋友&#xff0c;使得每个小朋友得到的糖果数量相等。求有多少种取法满足以下两个条件&#xff1a; 取出的盒子数为 r − l …

C++11 -- lambda表达式

文章目录 lamaba表达式的引入lambda表达式语法lamabda达式各部分说明捕获列表说明 lamaba表达式底层原理探索 lamaba表达式的引入 在C11之前,如果我们想对自定义类型Goods排序,可以根据姓名,价格,学号按照从大到小或者从小到大的方式排序,可是,这样我们要写额外写6个相关的仿函…

springboot配置Swagger3.0

springboot配置Swagger3.0 1、pom加入依赖 我们创建一个SpringBoot项目&#xff0c;引入 swagger3 依赖 <dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version>…

电脑msvcp120.dll缺失怎么办?由于找不到msvcp120.dll的解决方案

MSVCP120.dll文件是Windows操作系统中的一种动态链接库文件。它是由Microsoft C软件包提供的重要组件。当系统提示“MSVCP120.dll文件缺失”时&#xff0c;可能会导致某些应用程序无法正常运行。 以下是修复MSVCP120.dll缺失问题的几种方法&#xff1a; 方法一&#xff1a;修复…

一台服务器通过nginx安装多个web应用

1.首先安装nginx网站服务器 yum install nginx 2.nginx 的主配置文件&#xff1a;/etc/nginx/nginx.conf (一台服务器有两个域名部署) 我们在/etc/nginx/nginx.d/下创建一个conf文件&#xff0c;这个文件会被嵌套到主配置文件当中 server { listen 80; …

VS2022发布独立部署的.net程序

.net core支持依赖框架部署和独立部署两种方式&#xff0c;之前学习时是在VSCode中使用dotnet命令发布的。但是在VS2022中却不知道该如何设置。以获取PDF文件使用字体的项目为例&#xff0c;VS2022中默认编译的是依赖框架部署方式&#xff08;编译的结果如下图所示&#xff09;…