题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
思路:设一个数,让他加100,加268,然后求平方根,之后让得到的结果相乘,是完全平方数就可以得到原来的值,不是完全平方数就会得不到原有值。
程序:
#include<stdio.h>
#include<math.h>
main(){
int i,j,k;
for(i=0;i<10000;i++){ //就简单写了10000以内的数
j=sqrt(i+100);
k=sqrt(i+268);
if(jj==i+100&&kki+268){
printf("%d\n",i);
}
}
}
题目:输入某年某月某日,判断这一天是这一年的第几天? (我个人其实很讨厌这个题目)
思路:所有情况下,根据月份要加上之前几个月的所有天数。特殊情况闰年二月。
#include<stdio.h>
main(){
int sum,day,month,year;
scanf("%d年%d月%d日",&year,&month,&day);
switch(month){
 case 1:sum=day;break;
 case 2:sum=31+day;break;
 case 3:sum=59+day;break;
 case 4:sum=90+day;break;
 case 5:sum=120+day;break;
 case 6:sum=151+day;break;
 case 7:sum=181+day;break;
 case 8:sum=212+day;break;
 case 9:sum=243+day;break;
case 10:sum=273+day;break;
 case 11:sum=304+day;break;
 case 12:sum=334+day;break;
 }
 if(year%40&&month>2){
 sum=sum+1;
 }
 printf("%d",sum);
 }

C语言学习《经典C语言程序100例》day 2相关推荐

  1. 经典C语言程序100例之六二

    经典C语言程序100例之六二 如题 话不多说了,直接上代码 如题 [程序62] 题目:学习putpixel画点. 1.程序分析: 话不多说了,直接上代码 2.程序源代码: #include " ...

  2. 经典C语言程序100例之五五

    经典C语言程序100例之五五 如题 话不多说了,直接上代码 如题 [程序55] 题目:学习使用按位取反~. 1.程序分析:~0=1; ~1=0; 话不多说了,直接上代码 2.程序源代码: #inclu ...

  3. 经典C语言程序100例之五三

    经典C语言程序100例之五三 如题 话不多说了,直接上代码 如题 [程序53] 题目:学习使用按位异或 ^ . 1.程序分析:0^0=0; 0^1=1; 1^0=1; 1^1=0 话不多说了,直接上代 ...

  4. 经典C语言程序100例之五二

    经典C语言程序100例之五二 如题 话不多说了,直接上代码 如题 [程序52] 题目:学习使用按位或 | . 1.程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=1 话不多说了,直接上代码 ...

  5. 经典C语言程序100例之五一

    经典C语言程序100例之五一 如题 话不多说了,直接上代码 如题 [程序51] 题目:学习使用按位与 & . 1.程序分析:0&0=0; 0&1=0; 1&0=0; 1 ...

  6. 经典C语言程序100例之四五

    经典C语言程序100例之四五 如题 话不多说了,直接上代码 如题 [程序45] 题目:学习使用register定义变量的方法. 1.程序分析: 话不多说了,直接上代码 2.程序源代码: void ma ...

  7. 经典C语言程序100例之四四

    经典C语言程序100例之四四 如题 话不多说了,直接上代码 如题 [程序44] 题目:学习使用external的用法. 1.程序分析: 话不多说了,直接上代码 2.程序源代码: #include &q ...

  8. 经典C语言程序100例之四三

    经典C语言程序100例之四三 如题 话不多说了,直接上代码 如题 [程序43] 题目:学习使用static的另一用法. 1.程序分析: 话不多说了,直接上代码 2.程序源代码: #include &q ...

  9. 经典C语言程序100例之四二

    经典C语言程序100例之四二 如题 话不多说了,直接上代码 如题 [程序42] 题目:学习使用auto定义变量的用法 1.程序分析: 话不多说了,直接上代码 2.程序源代码: #include &qu ...

  10. 经典C语言程序100例之四一

    经典C语言程序100例之四一 如题 话不多说了,直接上代码 如题 [程序41] 题目:学习static定义静态变量的用法 1.程序分析: 话不多说了,直接上代码 2.程序源代码: #include & ...

最新文章

  1. C++知识点45——类继承中的类型转换与访问权限控制(上)
  2. spring beans源码解读之--总结篇
  3. Hadoop之HDFS面试知识复习
  4. python -m pip install [package] --no-deps
  5. Liferay 控制面板在指定文件夹添加Basic Document流程分析
  6. java.util.base64报错解决
  7. 计算机控制试压,试压泵计算机控制系统电脑控制试压泵自动记录功能
  8. 构建手机apk的过程
  9. 一键在服务器上面搭建网站,云服务器搭建网站一键脚本
  10. java开发面试流程
  11. 世界性能服务器图片欣赏,AMD发布全球最强服务器显卡-AMD,全球最强,服务器显卡,FirePro,S9000,S7000,虚拟机 ——快科技(驱动之家旗下媒体)--科技改变未来...
  12. Spring的简介和工作原理
  13. 让ie6,ie7,ie8支持 css3 的部分属性实现全兼容
  14. iPhone X(iOS 14.6)在Win 10上使用iRemoval PRO v5.1.2进行越狱
  15. iNavFlight之MSP DJI协议飞控端请求应答
  16. 北京四季青租房-----隐藏在中介(安信嘉和)中的黑二房东--韩亮
  17. 使用redis实现防止重复提交,成功解决方案 春风化作秋雨 2018-09-13 18:09:52 13787 收藏 6 分类专栏: 解决方案 版权 1、业务场景 业务开发中,常常涉及对前端操作
  18. 主设备号与次设备号代码分析---MAJOR、MINOR
  19. matlab simu,MathWorks 发布 MATLAB 和 Simulink 版本 2021a
  20. 高数_证明_极限的唯一性

热门文章

  1. c语言记账系统源程序,C语言实现Linux服务端的记账本程序
  2. 【TypeScript】Object、object和{}类型
  3. 直流电压传感器(安科瑞-卓宋兰)
  4. PS 学习笔记 18-加深工具组
  5. 线程游戏实战之像素肥鸟
  6. Enterprise Architect EA工具将设计视图导出为xml
  7. 4.四大类(DDL、DML、DQL、DCL)
  8. 【MAX7800与ESP8266mcu通讯关键字控制】
  9. 地铁大数据挖掘之数据预处理——从原始一卡通数据提取城市地铁客流(一)
  10. java毕业生设计学生信息管理系统计算机源码+系统+mysql+调试部署+lw