- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SZNOIc语法百题
d001: 问候 内容:问候人类!输入说明:输入一行,一个名字输出说明:一行 ,输出 Hellohuman!输入样例: kitty 输出样例 :Hello kitty!
例程:
#include iostream
#include string
using namespace std;int main()
{ string s;
cins;
coutHello s!endl;
return 0;
}
d002: 加法 内容:两数之和
输入样例:2000 9
输出样例 :2009
例程:
#includeiostream;
using namespace std;int main()
{int a,b;
cinab;
couta+b;
return 0;
}
d003: 计算矩形的周长和面积
输入说明:一行两个整数
输出说明:一行两个整数周长和面积
输入样例:12
输出样例 :6 2
例程:#includeiostream;
using namespace std;
int main()
{int a,b,c,s;
cinab;
s=a*b;
c=a*2+b*2;
coutc s;
return 0;
}?
d004: 求两数中的较大者
输入说明:一行两个数
输出说明:一行一个数字
输入样例:3 5
输出样例 :5
例程:
#includeiostream;
using namespace std;int main()
{int a,b,c,s;
cinab;
if (ab)
c=a;
else
c=b;
coutc;
return 0;
}?
d005: 求圆的周长和面积
输入说明一行半径值实型
输出说明:pi=3.1415 情况下的周长和面积(保留2位小数),分两行输出
输入样例:10.0
输出样例 :62.83
314.15
例程:
#include iostream
#include iomanip
using namespace std;int main()
{ const double pi=3.1415;
double r,l,s;
cinr;
l=2*pi*r;
s=r*r*pi;
coutsetiosflags(ios::fixed)setprecision(2)lendl;
coutsetiosflags(ios::fixed)setprecision(2)sendl;
return 0;
}
d006: 交换两数值
输入说明:一行两个数
输出说明:一行 两个数
输入样例:3 4
输出样例:4 3
例程:
#includeiostream;
using namespace std;int main()
{int a,b,c;
cinab;
c=a;a=b;b=c;
return 0;
}
d007: 求两数的整数商和余数
输入说明:一行两个整数
输出说明:一行两个整数
输入样例:18 4
输出样例 :4 2
例程:
#include iostream
using namespace std;int main()
{long a,b,c,d;
cinab;
c=a/b;
d=a%b;
coutc d;
return 0;
}
d008: 求两数的整数商和商
内容:求两数的整数商和商,商保留两位小数
输入说明:一行 两个整数
输出说明:一行,一个整数,一个实数输入样例: 12 8
输出样例 :1 1.50
例程:
#include cstdioint main()
{long a,b,c;
float d;
scanf(%d%d,a,b);
c=a/b;
d=a*1.0/b;
printf(%d %0.2f,c,d);
return 0;
}?
d009: 求梯形的面积已知上底、下底和高输入说明:一行三个数
输出说明:一行一个数(保留2位小数)
输入样例: 3 5 4
输出样例 :16.00
例程:
#include cstdio
#include iostream
Uint main()
{float a,b,c,d;
scanf(%f%f%f,a,b,c);
d=(a+b)*1.0*c/2;
printf(%0.2f,d);
return 0;
}?
d010: 分离自然数分离出它的百位、十位与个位上的数字
输入说明:一行一个三位整数
输出说明:一行三个数字 , 空格隔开。分别是百 十 个位数字
输入样例: 256
输出样例 :2 5 6
例程:
#include iostream
using namespace std;int main()
{int a,ge,shi,bai;
cina;
bai=a/100;
shi=a/10%10
文档评论(0)