您所在的位置:茶知识>农资>种植养殖

6个月写c语言教程 6个月写几岁

时间:2024-06-16 14:24:20 浏览量:

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于6个月写c语言教程 6个月写几岁的文章,本文对文章6个月写c语言教程 6个月写几岁好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。

6个月写c语言教程 6个月写几岁

C语言问题

给你一个程序作为参考,求某一天是这一年的第几天

只要把当前日期是第几天,生日是第几天求出来。

那么减一下,就是离生日还有多少天。

至于几岁,就是直接比较当前日期和出生日期,就可以了。

#include <stdio.h>

int main()

{

int month[13] = { 0, 31, 28, 31, 30, 31, 30,

31, 31, 30, 31, 30, 31 };

int y, m, d;

int i, day;

int special_year;

scanf("%d%d%d", &y, &m, &d);

month[2] = 29;

}

if(m >= 1 && m <= 12 && d >= 1 && d <= month[m]) {

day = d;

for(i = 1; i < m; ++i) {

day += month[i];

}

printf("%d\n", day);

}

else {

printf("data error");

}

return 1;

}

用c语言写一个人的年龄是否是一个合法输入?

参考代码:

#include <stdio.h>

#include <stdlib.h>

#include <ctype.h>

int main() {

int age;

printf("请输入您的年龄:");

fgets(input, sizeof(input), stdin); // 从标准输入中获取用户输入

sscanf(input, "%d", &age); // 将用户输入的字符串转换成整数

if (age <= 0 || age > 120) { // 判断是否是合法年龄

printf("您输入的年龄不合法!\n");

} else {

printf("您输入的年龄是 %d 岁,是合法年龄!\n", age);

}

return 0;

}

c语言输入一个人的生日(年月日),并输入当前日期(年月日),计算输出改学 ...

#include<stdio.h>

void main(){

int startYear,endYear,startMonth,endMonth,startDay,endDay,i,p=0,r=0;

printf("请输入出生日期:");

scanf("%d,%d,%d",&startYear,&startMonth,&startDay);

printf("请输入现在日期:");

scanf("%d,%d,%d",&endYear,&endMonth,&endDay);

while(startYear>endYear||startMonth<0||startMonth>12||endMonth<0||endMonth>12){

printf("输入非法!\n");

printf("请输入出生日期:");

scanf("%d,%d,%d",&startYear,&startMonth,&startDay);

printf("请输入现在日期:");

scanf("%d,%d,%d",&endYear,&endMonth,&endDay);

}

if(startMonth>endMonth||startDay>endDay){

endYear-=1;

}

for(i=startYear;i<endYear;i++){

r++;

}else{

p++;

}

}

printf("该学生年龄是%d岁,经过了%d个平年,%d个闰年!\n",(endYear-startYear),p,r);

}

以上内容是小编精心整理的关于6个月写c语言教程 6个月写几岁的精彩内容,好的文章需要你的分享,喜欢6个月写c语言教程 6个月写几岁这篇精彩文章的,请您经常光顾吧!

本文标题:6个月写c语言教程 6个月写几岁

本文链接:http://www.chayixing.com/article/157429.html

上一篇:弥勒6月旅游攻略大全 弥勒6月旅游攻略图

下一篇:更多种植养殖

网友留言

(网友评论仅供其表达个人看法,并不表明本站立场)

猜你喜欢
种植养殖相关文章
更多种植养殖文章
喜欢种植养殖就经常来哦!
农资栏目分类