初赛-1
初赛易错的题目
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n++<10)
cout<<n<<endl;
else
cout<<n--<<endl;
}
OUT: 10
#include <iostream>
using namespace std;
int main()
{
int n=3;
switch(n)
{
case 3:n+=3;
case 1:n++;
break;
case 5:n+=5;
case 4:n+=4;
}
cout<<"n="<<n<<endl;
}
OUT: n=7
#include <iostream>
using namespace std;
int main()
{
int n=1;
while(n<10)
{
cout<<n<<"";
n+=2;
}
cout<<endl;
}
OUT: 13579
#include <iostream>
using namespace std;
int main()
{
int x=4,y=5,z;
z=y+6;
while((z-x)%4!=0)
{
cout<<z<<" ";
z+=7;
}
cout<<endl;
}
OUT: 11 18 25
#include <iostream>
using namespace std;
int main()
{
int i,j=2;
for(i=0;i<=5;i++)
{
cout<<j<<" ";
j=2*j+3;
}
cout<<j<<endl;
}
OUT: 2 7 17 37 77 157 317
#include <iostream>
using namespace std;
int main()
{
int i=0,s=0;
do
{
if(i%2)
{
i++;
continue;
}
i++;
s+=i;
}while(i<7);
cout<<s<<endl;
}
OUT: 16
#include <iostream>
using namespace std;
int main()
{
int a=1;
if (a++<1 && ++a>=1) a++;
cout<<"a="<<a<<endl;
}
OUT: a=2
本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可。
本文链接:https://hs-blog.axell.top/archives/6/