编程求年龄
A. C语言编程题 问题,求平均年龄
#include <stdio.h>
int main()
{
int age=0,n=0;
double sum=0;
while( scanf("%d",&age) && age != -1 )
{
sum += age ;
n++;
}
printf("平均年龄=%.2lf\n", age/n );
return 0;
}
B. 学编程的最佳年龄
学编程的最佳年龄是6-18岁!
从国内外的典型案例来看6-18岁是孩子学习“编程”的最佳时机,这个阶段的孩子左右脑比较平衡,采用的多是海绵式学习,吸收新知和动手能力都极佳。家长应该早日发现孩子的编程和设计的天赋,早发现早培养!
学编程的好处:
1、能激发孩子的学习兴趣,提高创造力。
编程的过程也是游戏的过程,孩子们通过在游戏中实验学习,能够激发学习兴趣,在编码时加强他们的大脑求异思维,使他们拥抱自己的创造力。
2、能培养专注力和细心度。
当孩子们需要编写更复杂的代码时,他们会自然的提高自己的注意力,防止出现错漏现象,因为编程时尽管是漏了个符号都会导致程序无法进行,因此孩子们必须保持高度的专注力,细心排查,避免马虎误事。
3、建立自信心。
在编程过程中,孩子们会不断遇到问题,遇到问题时他们会通过寻求方法以及外界帮助来解决问题。孩子们不仅在此过程中提高了解决问题的能力,同时对于自信心的建立也起着极大的作用。
C. 编程计算一个学生的年龄
懒得写,自己改一点就可以:
#include<stdio.h>
int DAY(int year,int month,int day)
{
int num=0;
int tmp1=0,i,j;
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
for(i=1;i<12;i++)
if(month==i)
{
for(j=0;j<i-1;j++)
tmp1+=a[j];
}
day+=tmp1;
return day;
}
void DATE(int a)
{
int month,day;
if(a<=31)
{
month=1;
day=a;
}
else if(a<=59)
{
month=2;
day=a-31;
}
else if(a<=90)
{
month=3;
day=a-59;
}
else if(a<=120)
{
month=4;
day=a-90;
}
else if(a<=151)
{
month=5;
day=a-120;
}
else if(a<=181)
{
month=6;
day=a-151;
}
else if(a<=212)
{
month=7;
day=a-181;
}
else if(a<=243)
{
month=8;
day=a-212;
}
else if(a<=273)
{
month=9;
day=a-243;
}
else if(a<=304)
{
month=10;
day=a-273;
}
else if(a<=334)
{
month=11;
day=a-304;
}
else if(a<=365)
{
month=12;
day=a-334;
}
printf("%d月%d日\n",month,day);
}
void main()
{
int year,month1,day1,a;
int flag=0;
printf("请输入1或2(1选择输入年月日,2选择输入天数)\n");
scanf("%d",&flag);
switch(flag)
{
case 1:
printf("请输入年月日(格式如:2009 11 11):\n");
scanf("%d%d%d",&year,&month1,&day1);
printf("是这年的第%d天\n",DAY(year,month1,day1));
break;
case 2:
printf("请输入天数:\n");
scanf("%d",&a);
DATE(a);
break;
default:
printf("输入错误!\n");
break;
}
}
D. 求年龄计算器编程
年龄计算 生日年 生日月 生日日 年龄: function $$(obj){ return document.getElementById(obj); } function getAge(){ var r = /^**$/; var birthyear = $$('birthyear').value; var birthmonth = $$('birthmonth').value; var birthday = $$('birthday').value; if (!r.test(birthyear)){ alert('生日年不是整数'); return; } if (birthyear >2050 birthyear < 1912){ alert('生日年范围请在1912--2050之间'); return; } if (!r.test(birthmonth)){ alert('生日月不是整数'); return; } if (birthmonth >12 birthmonth < 1){ alert('生日年范围请在1--12之间'); return; } if (!r.test(birthday)){ alert('生日日不是整数'); return; } if (birthday >31 birthday < 1){ alert('生日年范围请在1--12之间'); return; } var day = new Date(); var m = (day.getMonth() + 1); var d = day.getDate(); var y = day.getYear(); var intAge = 0; if (y > birthyear){ if (m > birthmonth){ intAge = y - birthyear; }else if (m < birthmonth){ intAge = y - birthyear - 1; }else{ if (d >= birthday){ intAge = y - birthyear; }else{ intAge = y - birthyear - 1; } } $$('intage').innerHTML = intAge; }else{ alert('您刚刚出生或者还没出生吧!'); } }
E. 程序与设计中怎样.输入你的生日,编程序求出你的年龄。涉及到的函数getdate和year
此程序不用自己输入当前日期了,当前日期由系统自己调用!附程序:#include"time。h"#include"stdio。h"#include"stdlib。
h"intmain(void){structtmbirthday;time_tt_of_day,t_now;intyear,month,day;printf("Inputyourbirthday,!\n");printf("year,month,day:");scanf("%d%d%d",&year,&month,&day); _year=year-1900; _m
on=month-1; _mday=day; _hour=0; _min=0; _sec=1; _isdst=0;t_of_day=mktime(&birthday);t_now=time(NULL);printf("%d\n",(t_now-t_of_day)/60/60/24);return0;}程序运行结果:Inputyourbirthday,!year,month,11thedayyouha 。
F. C语言编程,求一个人的年龄是多少。
第一行第一的是y0,你写成了yo
#include<stdio.h>
intmain()
{
inty0,m0,d0,y1,m1,d1,nianling;///////y0
printf("请输入您的生日:");
scanf("%d,%d,%d",&y0,&m0,&d0);
printf("请输入当前日期:");
scanf("%d,%d,%d",&y1,&m1,&d1);
nianling=y1-y0;
if(m1>m0)
{
if(d1>d0)
nianling--;
printf("%d",nianling);
}
else
printf("%d",nianling);
}
G. 用C语言,编程计算实际年龄
#includevoidmain(){inti,m,s;m=1;s=0;for(i=1;i<=20;i++){m=m*i;s=s+m;}printf("s=%ld\n",s);}
H. 多大的孩子适合开始学习计算机编程
少儿趣味编程网络网盘免费下载
链接:
少儿编程教学可以大致分为两类:一类是Scratch或是仿Scratch的图形化编程教学,以培养兴趣、锻炼思维为主,趣味性较强。在这里,可以创造属于自己的动画,故事,音乐和游戏,这个过程其实就像搭积木一样简单。此外,还有机器人编程,也就是搭建机器人,通过运行程序让它动起来,着重培养孩子的动手能力。另一类是基于Python、C++等高级编程语言的计算机编程教学,目标往往是参加信息学奥赛等科技品牌赛事,如信息学奥林匹克竞赛/联赛、机器人竞赛、科技创新大赛等,或为后续的专业学习和职业技能打下基础
I. C语言编程实现---计算实际年龄
#include <stdio.h>
int get_age()
{
unsigned y1,m1,d1,y2,m2,d2,age=0;
printf("请分别输入出生日期和当前日期\n");
do{
scanf("%d%d%d%d%d%d",&y1,&m1,&d1,&y2,&m2,&d2);
if(y2 < y1 || y2 == y1 && m2 < m1 || y2 == y1 && m2 == m1 && d2 < d1 )
printf("输入不合理,请重新输入\n");
else
break;
}while(1);
if(m2 > m1 || m2 == m1 && d2 > d1)
age = y2 - y1;
else if(m2 < m1 || m2 == m1 && d2 < d1)
age = y2 - y1-1;
return age;
}
//--------------------------------
int main()
{
printf("年龄:%d\n",get_age());
return 0;
}
J. c编程:求年龄
#include<stdio.h>
#include<math.h>
#include<string.h>
intcheck(intx3,intx4){
inti,j;
charc;
chararr[11];
//判断x3是否为4位数
if(x3<1000||x3>9999){
//x3不是4位数,校验不通过,返回0
return0;
}
//判断x4是否为6位数
if(x4<100000||x4>999999){
//x4不是6位数,校验不通过,返回0
return0;
}
//下面判断x3和x4这10个数字是否重复
//先把x3和x4这10个数字拼接成字符串,保存到数组arr中
//arr数组长度为11,最后一位将保存为'