如果让你自己去自定义女友你的女朋友会是什么风格的?

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
	char name[10];
	int height = 0;
	int weight = 0;
	char character[10];
	printf("请自定义女友姓名:\n");
		scanf("%s", name);
		printf("请定义其性格;\n");
		scanf("%s", character);
	printf("请输入她的身高体重:\n");
	scanf("%d%d", &height,&weight);
	if (height < 160 && weight < 80 )
	{
		printf("她属于萝莉风");
	}
	else if (height > 172 && weight < 120)
	{
		printf("她属于御姐风");
	}
	else 
	{
		printf("她属于普通风");

	}

	return 0;
}

选择这个词在我们们的生活中很奇怪,有时候你没得选有时候你又不得不选又有时候你又难得选,问题出在哪呢?我想大概是选择的对象上吧哈哈!如果说你的选择对象是女朋友让你自己去选择她的各种属性我想谁不想选呢?哈哈哈哈

我们在学习c语言的过程中也会遇到选择性问题这种选择型的语句一般会放在逻辑结构中(也就是在逻辑结构这块区域我们进行选择性语句的使用)其判断方式只有真和假。(也可以理解为对与错)

专业解释:

C语言中的选择结构用于根据条件选择性地执行不同的代码块。主要有两种选择结构:if-else语句和switch语句。

1.if-else语句 :

if-else语句是最基本的选择结构,它允许程序根据条件的结果来执行不同的代码块。

if (condition) {
    // 如果条件为真,则执行这里的代码块
} else {
    // 如果条件为假,则执行这里的代码块
}
  • condition是一个表达式,它会被求值为真(非零)或假(零)。
  • 如果condition为真,则执行第一个代码块。如果为假,则执行第二个代码块。 

2.switch语句 :

switch语句允许程序根据表达式的值在一系列选项中进行选择。 

switch (expression) {
    case constant1:
        // 如果 expression 的值等于 constant1,则执行这里的代码块
        break;
    case constant2:
        // 如果 expression 的值等于 constant2,则执行这里的代码块
        break;
    // 可以有多个 case
    default:
        // 如果 expression 的值不匹配任何常量,则执行这里的代码块
}
  • expression是一个表达式,其值将与case后面的常量进行比较。
  • 如果expression的值与某个case后面的常量相匹配,则执行相应的代码块,然后跳出switch结构。
  • 如果没有一个case匹配,将会执行default代码块。

switch语句通常用于多个固定值的选择,而if-else语句适用于更复杂的条件。switch语句要求case后面的常量必须是整数或字符类型,且不能有重复的常量值。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值