当前位置:首页 » 编程语言 » 性别怎么用c语言定义
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

性别怎么用c语言定义

发布时间: 2022-06-21 13:01:43

1. 求c语言高手帮忙! 1.定义一个结构体类型,包括姓名、性别、年龄、电话号码和地址。

struct people{
string name;//名字
string sex;//性别
int age;//年龄
string phonenumber;//号码
string addr;//地址
};

2. C语言编译中年龄体重用iAge fHeight表示,为什么那么性别年龄怎么表示呢

这个并没有硬性的规定,一般好的编程习惯会在变量名前面加上表示变量类型的前缀,例如iAge表示这个变量是整型,fHeight表示这个变量是浮点型。
如果你的程序中性别取舍范围只有‘男’和‘女’,那么可以用布尔型、字节型等占空间较小的变量类型,也可以直接用字符串型。

3. c语言中charsex可以表示性别吗,char不是一个字节而一个汉字是两个字节。

是的,charsex
可以用来做名字,表示性别。
char
是一个字节。
你可以用值
'f'
表示女,用
'm'
表示
男。也可以用
‘0’
表示女,用
‘1’表示
男。都可以。反正是代码。
“一个汉字是两个字节”--
是的,中文汉字是2个字节。

4. 在c语言中用那个字符判别男女

你的意思是ASCII码吗?

如果是的话 0x0B是表示男性的符号 0x0C是表示女性的符号
令char a=0x0B
putchar(a)就能显示

5. c语言中用字0表示男用1表示女

#include<stdio.h>
main()
{
inti;
printf("输出性别(0代表男,1代表女):");
scanf("%d",&i);
if(i)
printf("女的 ");
else
printf("男的 ");
}

6. C语言中如何将性别作为条件

函数void luru(struct stu a[],int b)中录入性别的 语句 gets(a[i].xb); 可以改用为自定义一个专门处理的函数,这个函数的功能是在光标点等待输入一个有效的字母,这里我暂定为两个字符有效,一个是M(男),一个是N(女);只要按入的不是这两个字符,程序就一直等待下去,这样就能有效地保证性别不会输入错误。当然你可以按这个思路另设。 函数如下: void getcxb(char *c_s) { int c; while(一){ c=getch(); if(c=='m'||c=='M') { strcpy(c_s,"男"); break; } if(c=='n'||c=='N') { strcpy(c_s,"女"); break; } } puts(c_s); } 使用时,把gets(a[i].xb);和下面的getchar()两个函数去掉,改换成上面的函数即可。

7. 怎么用C语言程序写一个辨别男女的程序

#include<stdio.h>
intmain(void)
{
chara[5]={0};
scanf("%s",a);
if(!strcmp(a,"男"))printf("我是男人 ");
elseif(!strcmp(a,"女"))printf("我是女人 ");
return0;
}

你看看行不行,满意请采纳

8. c语言小白的问题,我想控制录入性别只能是男或者女的

函数void luru(struct stu a[],int b)中录入性别的
语句
gets(a[i].xb);
可以改用为自定义一个专门处理的函数,这个函数的功能是在光标点等待输入一个有效的字母,这里我暂定为两个字符有效,一个是M(男),一个是N(女);只要按入的不是这两个字符,程序就一直等待下去,这样就能有效地保证性别不会输入错误。当然你可以按这个思路另设。
函数如下:
void getcxb(char *c_s)
{
int c;
while(1){
c=getch();
if(c=='m'||c=='M')
{
strcpy(c_s,"男");
break;
}
if(c=='n'||c=='N')
{
strcpy(c_s,"女");
break;
}
}
puts(c_s);
}
使用时,把gets(a[i].xb);和下面的getchar()两个函数去掉,改换成上面的函数即可。

9. C语言怎样建立一个包含姓名、性别、身高、体重的人员链表

很简单啊 定义一个结构体类型 包含姓名 性别 身高 体重 后面加个int指针作为 链表的下一个地址 然后通过malloc 申请出空间 就可以开始链了

10. c语言中怎么编写如果性别为男则输出F

编写性别判断程序。
从键盘输入性别('F'表示男,'M'表示女),之后用while判断性别,最后用一个if套嵌判断不同标准,最后输出就行了。