c语言练习28——算年龄

#include<stdio.h>
#include<stdlib.h>
/*题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问
第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?*/
int main(){
int i,age=10;
for(i=0;i<4;i++)
age=age+2;
printf("第五个人岁数为:%d岁",age);
return 0;
}
   

原文地址:https://www.cnblogs.com/gougouwang/p/11415397.html

时间: 2024-11-23 21:42:42

c语言练习28——算年龄的相关文章

蓝桥杯-标题:算年龄

标题:算年龄 英国数学家德摩根出生于19世纪初叶(即18xx年).他年少时便很有才华.一次有人问他的年龄,他回答说:"到了x的平方那年,我刚好是x岁". 请你计算一下,德摩根到底出生在哪一年.题中的年龄指的是周岁. 请填写表示他出生年份的四位数字,不要填写任何多余内容.#include<stdio.h>#include<math.h>int main(){ int age; int a,b,i,j;//X2-18xx=X; for(i=1;i<100;i+

HTML5语言的28个新特性学习

1. 新的Doctype 尽管使用<!DOCTYPE html>,即使浏览器不懂这句话也会按照标准模式去渲染 2. Figure元素 用<figure>和<figcaption>来语义化地表示带标题的图片 <figure> <img src="path/to/image" alt="Aboutimage" /> <figcaption> <p>This is an image of

黑马程序员——C语言基本用算

一. 算术运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1. 加法运算+ 除开能做加法运算,还能表示正号:+5.+90 2. 减法运算-  除开能做减法运算,还能表示符号:-10.-29 3. 乘法运算* 注意符号,不是x,而是* 4. 除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整数,还是整数.1/2的值是0,这个并不是二分之一 5. 取余运算% 什么是取余:两个整数相除之后的余数 %两侧只能是整数 正负性取决于%左侧的数值 6. 注意点 1> 自动类型转换 int a

Python - 按天算年龄

问题:输入出生日期和当前的日期,输出活了多少天 举例:你是昨天出生的,那么输出就为1 分三种情况讨论: 1.年份和月份都相同 2.年份相同月份不同,先计算出生当天是当年的第几天,后计算当前为当年的第几天,相减 3.年份不同,还是先计算出生当天为当年的第几天,后计算当前为当年的第几天,做闰年判断,逐一相加 闰年为一下两种情况 1.能被400整除 2.能被4整除但不能被100整除 ............... 本题来自Udacity的计算机科学导论课程,用来做Python入门 Python语言兼具

JS根据身份证号码算年龄

如果把身份证号码传到页面上,在前端页面获取年龄就需要用到JS脚本了: function GetAge(identityCard) { var len = (identityCard + "").length; if (len == 0) { return 0; } else { if ((len != 15) && (len != 18))//身份证号码只能为15位或18位其它不合法 { return 0; } } var strBirthday = "&qu

程序猿之---C语言细节28(const变量初始化、数组大小用const变量细节、const变量与#define宏、volatile修饰)

主要内容:const变量初始化.数组大小用const变量细节.const变量与#define宏.volatile修饰 一.const变量初始化时必须赋值 二.const变量在C++中可以做数组大小元素.在C中不行,因为它是变量 三.const和#define区别:内存分配 四.volatile修饰一些变量:易被操纵系统.硬件.多线程修改的变量 #include <stdio.h> int main() { /* 测试1 */ const int b; // 不初始化会报错 // b = 2;

巧算年龄

程序地址:http://www.cheemoedu.com/exercise/33 问题描述: 有5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第3个人,又说比第2个人大2岁.问第2个人,说比第1个人大2岁.问最后1个人,他说是10岁.请问第5个人多大? 我的思路: 这个程序是一个需要不断回调原函数的典型,后面也有一个类似问题,这次换个写法: 定义一个计算年龄的函数,因为第一个人的年龄为10,后面的人依次加2,因此根据for循环按照循环的次数i计

C语言入门1-计算机工作原理

一. 计算机与人工智能.计算机系统: 计算机工作原理:计算机的基本原理是存储程序和程序控制,预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中.每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤. 1.第三个苹果的缔造者,  乔布斯. 2.世界首富的桂冠----------比尔盖茨. 3.“101页报名”的作者之一,被誉为“现代计算机之父”----冯诺依曼 4.破解德国的著名密码系统Eniama,他 “计算机科学之父”

Excel-计算年龄、工龄 datedif()

函数名称:DATEDIF 主要功能:计算返回两个日期参数的差值. 使用格式:=DATEDIF(date1,date2,"y").=DATEDIF(date1,date2,"m").=DATEDIF(date1,date2,"d") 参数说明:date1代表前面一个日期,date2代表后面一个日期:y(m.d)要求返回两个日期相差的年(月.天)数. 应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y&quo