首页 > 编程语言 >学习C++算法入门第二天

学习C++算法入门第二天

时间:2023-12-12 17:11:41浏览次数:36  
标签:10 入门 int namespace C++ 算法 year% include cout

头文件#include<iostream>  i=input ,o=output
using namespace std;

头文件函数:https://blog.csdn.net/qq_32699009/article/details/104615792 参考这个

Hello World!---C学过,第一次接触C++,开启新的语言学习

cin>>输入;cout<<输出<<endl;

 

啥是闰年?---非整百年:能被4整除的为闰年。整百年:能被400整除的是闰年

#include<iostream>
using namespace std;
int main(){
    int year;
    cin>>year;
    if((year%4==0&&year%100!=0)||year%400==0){
        cout<<"闰年"<<endl; 
    }else{
        cout<<"平年"<<endl; 
        
    } 
}

水仙花数?指一个3位数,它的各位数字的3次幂之和等于它本身。
例如,3位数153是水仙花数,各位数字的立方和13 +53 +33 = 153。

#include<iostream>
#include<math.h>
using namespace std;
int main(){
    int n,a,b,c;
    cin>>n;
    a=n%10;
    b=(n/10)%10;
    c=(n/100)%10;
    if(n==(a*a*a+pow(b,3)+c*c*c)){
        cout<<n<<"是水仙花数"<<endl; 
    }else{
        cout<<n<<"不是水仙花数"<<endl; 
    } 
}
    
     

 

标签:10,入门,int,namespace,C++,算法,year%,include,cout
From: https://www.cnblogs.com/AlbertKs220111/p/17897215.html

相关文章

  • kotlin<第一篇>:入门
    一、main和打印funmain(){println("HeloKotlin")}kotlin中,新建一个main函数可以调试kotlin程序,println函数可以将结果输出到控制台。二、常量和变量val:只读变量(只读,不可变化)var:变量constval:常量常量不能在函数中使用,只能在方法外面使用,比如:constvalUSERNAME:St......
  • 数据标注质量&算法效果评估的要点解读
     算法质量保障要点解读算法质量保障流程数据标注事项● 明确数据标注目的和需求:如明确是训练模型、测试模型、评估模型等● 制定标注计划:范围、进度、人员、工具等● 选择合适的标注人员:专业知识、背景、能力等● 提供标注培训/指导:标注目的/需求的介绍、标注标准......
  • C++语言string、wstring、utf-8互转
    实现了一个CStrCvt类,采用STL实现,可跨平台。注意的是,在s2ws和ws2s函数中需要locale信息,在使用过程中,需要根据实际情况进行设置。如果有需要可以检测文本编码,网上有开源的第三方库,可供使用。不过,准确率需自己判断。为了不影响效率,此类默认按照中文处理。头文件classCStrCvt{pu......
  • 算法战斗第一天C++1
    A.Watermelon西瓜(timelimitpertest:1second,memorylimitpertest:64megabytes,input:standardinput,output:standardoutput)OnehotsummerdayPeteandhisfriendBillydecidedtobuyawatermelon.Theychosethebiggestandtheripest熟one,int......
  • 在C++中,预处理器提供了一些符号和运算符,这些符号在宏定义中有特殊的含义
    在C++中,预处理器提供了一些符号和运算符,这些符号在宏定义中有特殊的含义。以下是一些常见的符号:#:字符串化运算符,用于将宏参数转换为字符串。#defineSTRINGIZE(x)#xstd::cout<<STRINGIZE(Hello);//输出"Hello"##:连接运算符,用于连接两个标记,使它们成为一个标记。#de......
  • C++调用opencv和windows api完成桌面窗口截图——以梦幻西游为例
    目录程序简介程序/数据集下载代码环境、文件结构代码分析结果展示程序简介项目编写的C++程序,根据输入的字符串,遍历所有桌面窗口标题,查找包含该标题的窗口,对该桌面窗口进行截图,以梦幻西游为例输入:桌面窗口包含的字符串比如输入“梦幻”,程序就会截取桌面“梦幻西游”的窗口输......
  • C++ 用 std::get<> 访问元组
     C++ 用std::get<>访问元组 #include<iostream>#include<tuple>intmain(){//Creatingatuplestd::tuple<int,double,std::string>myTuple(42,3.14,"Hello");//Accessingelementsusingstd::get<>......
  • 【算法】【线性表】最长单词
    1 题目给一个词典,找出其中所有最长的单词。样例1: 输入:{ "dog", "google", "facebook", "internationalization", "blabla" } 输出:["internationalization"]样例2: 输入:{ "like", "love&......
  • C++(using namespace std;)
    usingnamespacestd;是C++中的一条指令,用于指示编译器使用标准命名空间std中的所有标识符。这意味着在代码中可以直接使用标准库中的各种类、函数和对象,而无需在每个标识符前面添加std::前缀。以下是关于这条指令的一些解释:using关键字:using是一个关键字,用于创建别......
  • 洪水填充算法
    什么是洪水填充算法?洪水填充(Floodfill)算法:从一个起始结点开始把附近与其连通的节点提取出或填充成不同颜色颜色,直到封闭区域内的所有节点都被处理过为止,是从一个区域中提取若干个连通的点与其他相邻区域区分开(或分别染成不同颜色)的经典算法。Info:常见的洪水填充算法,一......