码迷,mamicode.com
首页 > 其他好文 > 详细

重温基础

时间:2019-05-02 15:55:25      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:2.0   ==   using   ase   namespace   ima   9.png   ble   span   

新手上路。打一下基础

1  if

if(判定条件){ 语句; }

else   { 语句; }//否则,即if判定条件为false后执行

eg:P1422 小玉家的电费

技术图片

 技术图片

 #include<bits/stdc++.h>
 using namespace std;
 
double a,s;
 
int main()
{
    cin>>a;
    if(a<=150) s=a*0.4463;
else if(a<=400) s=(a-150)*0.4663+150*0.4463
else s=(a-400)*0.5663+(400-150)*0.4663+150*0.4463; cout<<floor(s*10+0.5)/10.0; return 0; }

 2  while

while(条件)

{ 语句; }条件成立执行语句;条件为fiase则跳过。

eg:p1423小玉在游泳

技术图片

技术图片

 

#include<bits/stdc++.h>
using namespace std;

double w; 
int s;

int main()
{
    double n=2.0;
    cin>>w;
    while(w>0)
    {
        w=w-n;
        n=n*0.98;
        s++;
    }
    cout<<s;
}

3  for

for( 起始条件;结束条件;递进条件 )

{ 语句; }  额~懂就行

 技术图片

 技术图片

#include<bits/stdc++.h>
using namespace std;

int n,x,a,s,b;

int main()
{
    cin>>n>>x;
    for(int i=1;i<=n;i++)
    {
        a=i;
        while(a!=0)
        {
            b=a%10;
            if(b==x)
                s++;
            a/=10;
        }
    }
    cout<<s;
    return 0; 
}

 

重温基础

标签:2.0   ==   using   ase   namespace   ima   9.png   ble   span   

原文地址:https://www.cnblogs.com/berserker-slst/p/10802354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!