c语言如何比较出生年月?
可参考以下示例程序:
#include<stdio.h>struct s{int year;int mon;int day;}javaman,cpcs;int main(){int i,n;printf("输入比较的组数:\n");scanf("%d",&n);for(i=0;i<n;i++){printf("输入javaman和cpcs出生年,月,日:\n");scanf("%d,%d,%d",&javaman.year,&javaman.mon,&javaman.day);scanf("%d,%d,%d",&cpcs.year,&cpcs.mon,&javaman.day);//比较大小if(javaman.year<cpcs.year)printf("javaman \n");else if(javaman.year>cpcs.year)printf("cpcs\n");else{if(javaman.mon<cpcs.mon)printf("javaman\n");else if(javaman.mon>cpcs.mon)printf("cpcs");else{if(javaman.day<cpcs.day)printf("javaman\n");else if(javaman.day>cpcs.day)printf("cpcs\n");elseprintf("same\n");}}}return 0;}Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有