#include?stdio.h
創(chuàng)新互聯(lián)公司專(zhuān)注于市中企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站制作。市中網(wǎng)站建設(shè)公司,為市中等地區(qū)提供建站服務(wù)。全流程按需搭建網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
int?main(void)
{
char?a[5]={0};
scanf("%s",a);
if(!strcmp(a,"男"))?printf("我是男人\n");
else?if(!strcmp(a,"女"))?printf("我是女人\n");
return?0;
}
你看看行不行,滿(mǎn)意請(qǐng)采納
可以用鏈表?。《x一個(gè)結(jié)構(gòu),里面包含名字和性別以及指向下一個(gè)鏈表的指針
函數(shù)void luru(struct stu a[],int b)中錄入性別的 語(yǔ)句 gets(a[i].xb); 可以改用為自定義一個(gè)專(zhuān)門(mén)處理的函數(shù),這個(gè)函數(shù)的功能是在光標(biāo)點(diǎn)等待輸入一個(gè)有效的字母,這里我暫定為兩個(gè)字符有效,一個(gè)是M(男),一個(gè)是N(女);只要按入的不是這兩個(gè)字符,程序就一直等待下去,這樣就能有效地保證性別不會(huì)輸入錯(cuò)誤。當(dāng)然你可以按這個(gè)思路另設(shè)。 函數(shù)如下: 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); } 使用時(shí),把gets(a[i].xb);和下面的getchar()兩個(gè)函數(shù)去掉,改換成上面的函數(shù)即可。
#include "stdio.h"
typedef struct person
{
int sex;
int age;
}person,*pperson;//人
typedef struct man
{
int num;
float avg;
struct man()
{
num = 0;
avg = 0;
}
}man;//男性
typedef struct woman
{
int num;
float avg;
struct woman()
{
num = 0;
avg = 0;
}
}woman; //女性
void main()
{
person ps;
man m;
woman wm;
char c;
while (scanf("%d %d",(ps.sex),(ps.age))((c=getchar())!='Q'))//當(dāng)輸入字符Q時(shí)退出顯示
{
if (ps.sex == 0)//輸入的sex是0時(shí)表示男性
{
m.num++;
m.avg =1.0*(m.avg*(m.num-1)+ps.age)/m.num;
}
else //其他表示女性
{
wm.num++;
wm.avg =1.0*(wm.avg*(wm.num-1)+ps.age)/wm.num;
}
}
printf("man num:%d avg:%.3f \nwoman num:%d age:%.3f\n",m.num,m.avg,wm.num,wm.avg);
return;
}
(不包括各位是字母的)
#includestdio.h
main()
{
int a[18];
printf("Please input a:");
for(i=0;i18;i++)
scanf("%d",a[i])
if(a[17]%2==0)
printf("女");
else
if(a[17]%2==1)
printf("女");
else
printf("無(wú)法識(shí)別");
}
includestdio.h
int main
{
char select;
printf("請(qǐng)輸入")
scanf("c%",select);
if select==F printf("女人");
else print("男人");
return 0;
getch();
}
文章題目:c語(yǔ)言中按性別查詢(xún)函數(shù) 利用函數(shù)輸入性別
文章分享:http://jinyejixie.com/article22/dodddcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、網(wǎng)站改版、微信小程序、網(wǎng)站導(dǎo)航、云服務(wù)器、全網(wǎng)營(yíng)銷(xiāo)推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)