![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
100道C语言经典例题
番杰
嵌入式软件小萌新
展开
-
【100道C语言经典例题】(第4题)输入年月日判断是年份的第几天
题目来自于《100道C语言经典例题》,代码由番杰本人提供,若有雷同,实属荣幸。1. 题目:输入某年某月某日,判断这一天是这一年的第几天?2. 解析本题唯一需要注意的就是2月份在闰年有29天,在非闰年有28天,判断一下年份能不能整除4即可。3. 代码#include<stdio.h>const int months[12] = {31,28,31,30,31,30,31,31,30,31,30,31} ;int main(void){ int y,m,d,sum = 0;原创 2021-12-08 07:30:00 · 1895 阅读 · 2 评论 -
【100道C语言经典例题】(第3题)求完全平方数
题目来自于《100道C语言经典例题》,代码由番杰本人提供,若有雷同,实属荣幸。1. 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?2. 解析(1)首先需要知道什么是“完全平方数”,借用百度给出定义:“完全平方指用一个整数乘以自己例如11,22,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。”( 2)可以用到c语言中math库中的sqrt函数,即求平方根的函数。具体可以参考:sqrt函数3. 代码#includ原创 2021-12-07 07:30:00 · 974 阅读 · 0 评论 -
【100道C语言经典例题】(第2题)企业利润计算
1. 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?2. 代码...原创 2021-12-04 12:50:48 · 572 阅读 · 0 评论 -
【100道C语言经典例题】(第1题)1~4组成无重复数字的三位数
题目来自于《100道C语言经典例题》,代码由番杰本人提供,若有雷同,实属荣幸。1. 题目有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?2. 代码#include <stdio.h>int main(void){ int i ,j ,k ; int num = 0; for(i = 1;i < 5;i++) for(j = 1;j < 5;j++) for(k = 1;k < 5;k++) { i原创 2021-12-02 08:00:00 · 274 阅读 · 0 评论