欢迎来到天天文库
浏览记录
ID:51304861
大小:884.17 KB
页数:82页
时间:2020-03-10
《MOOC西交大C++基础题100题.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C++基础题100题第一部分:1、显示HelloWorle!编写C++程序,在屏幕上显示“HelloWorld!”。#includeintmain(){usingnamespacestd;cout<<"HelloWorld!"<intmain(){usingnamespacestd;cout<<"慈母手中线游子身上衣临行密密缝意恐迟迟归谁言寸草心报得三春晖"<2、n0;}3、显示一句话编写C++程序,输入姓名,在屏幕上显示如下格式的文字:Thisprogramiscodedby***.其中“***”是输入的名字。如输入“ZhangSan”,则显示:ThisprogramiscodedbyZhangSan.注意,姓名中间没有空格,末尾有英文句号。#includeintmain(){usingnamespacestd;charname[50];cin>>name;cout<<"Thisprogramiscodedby"<3、:Thisprogramiscodedby***.其中“***”是输入的名字。如输入“ZhangSan”,则显示:ThisprogramiscodedbyZhangSan.注意,姓名中间可能有空格,末尾有英文句号。#includeintmain(){usingnamespacestd;charname[50];cin.getline(name,49);cout<<"Thisprogramiscodedby"<in4、tmain(){usingnamespacestd;inta,b,c;cin>>a>>b;c=(a+b)*2;cout<#includeintmain(){usingnamespacestd;doublea,b,c;cin>>a>>b;c=sqrt(a*a+b*b);cout<5、的直线的斜率编写程序,输入平面上的两个点的坐标(x1,y1),(x2,y2),求过这两点的直线的斜率(设斜率不为无穷)。【提示】数据类型都用double#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(y2-y1)/(x2-x1);cout<6、stance=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);distance=sqrt(distance);#include#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);k=sqrt(k);cout<intmain(){u7、singnamespacestd;charc;cin>>c;if(c>='A'&&c<='Z')cout<<1;elsecout<<0;return0;}4、判断数字输入一个英文字符,判断是否数字。是输出1,不是输出0.【提示】字符类型用char,设输入的字母为c,判断数字的是:c>='0'&&c<='9',然后使用条件运算符,条件?cout<<1:cout<<0;#include
2、n0;}3、显示一句话编写C++程序,输入姓名,在屏幕上显示如下格式的文字:Thisprogramiscodedby***.其中“***”是输入的名字。如输入“ZhangSan”,则显示:ThisprogramiscodedbyZhangSan.注意,姓名中间没有空格,末尾有英文句号。#includeintmain(){usingnamespacestd;charname[50];cin>>name;cout<<"Thisprogramiscodedby"<3、:Thisprogramiscodedby***.其中“***”是输入的名字。如输入“ZhangSan”,则显示:ThisprogramiscodedbyZhangSan.注意,姓名中间可能有空格,末尾有英文句号。#includeintmain(){usingnamespacestd;charname[50];cin.getline(name,49);cout<<"Thisprogramiscodedby"<in4、tmain(){usingnamespacestd;inta,b,c;cin>>a>>b;c=(a+b)*2;cout<#includeintmain(){usingnamespacestd;doublea,b,c;cin>>a>>b;c=sqrt(a*a+b*b);cout<5、的直线的斜率编写程序,输入平面上的两个点的坐标(x1,y1),(x2,y2),求过这两点的直线的斜率(设斜率不为无穷)。【提示】数据类型都用double#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(y2-y1)/(x2-x1);cout<6、stance=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);distance=sqrt(distance);#include#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);k=sqrt(k);cout<intmain(){u7、singnamespacestd;charc;cin>>c;if(c>='A'&&c<='Z')cout<<1;elsecout<<0;return0;}4、判断数字输入一个英文字符,判断是否数字。是输出1,不是输出0.【提示】字符类型用char,设输入的字母为c,判断数字的是:c>='0'&&c<='9',然后使用条件运算符,条件?cout<<1:cout<<0;#include
3、:Thisprogramiscodedby***.其中“***”是输入的名字。如输入“ZhangSan”,则显示:ThisprogramiscodedbyZhangSan.注意,姓名中间可能有空格,末尾有英文句号。#includeintmain(){usingnamespacestd;charname[50];cin.getline(name,49);cout<<"Thisprogramiscodedby"<in
4、tmain(){usingnamespacestd;inta,b,c;cin>>a>>b;c=(a+b)*2;cout<#includeintmain(){usingnamespacestd;doublea,b,c;cin>>a>>b;c=sqrt(a*a+b*b);cout<5、的直线的斜率编写程序,输入平面上的两个点的坐标(x1,y1),(x2,y2),求过这两点的直线的斜率(设斜率不为无穷)。【提示】数据类型都用double#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(y2-y1)/(x2-x1);cout<6、stance=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);distance=sqrt(distance);#include#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);k=sqrt(k);cout<intmain(){u7、singnamespacestd;charc;cin>>c;if(c>='A'&&c<='Z')cout<<1;elsecout<<0;return0;}4、判断数字输入一个英文字符,判断是否数字。是输出1,不是输出0.【提示】字符类型用char,设输入的字母为c,判断数字的是:c>='0'&&c<='9',然后使用条件运算符,条件?cout<<1:cout<<0;#include
5、的直线的斜率编写程序,输入平面上的两个点的坐标(x1,y1),(x2,y2),求过这两点的直线的斜率(设斜率不为无穷)。【提示】数据类型都用double#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(y2-y1)/(x2-x1);cout<6、stance=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);distance=sqrt(distance);#include#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);k=sqrt(k);cout<intmain(){u7、singnamespacestd;charc;cin>>c;if(c>='A'&&c<='Z')cout<<1;elsecout<<0;return0;}4、判断数字输入一个英文字符,判断是否数字。是输出1,不是输出0.【提示】字符类型用char,设输入的字母为c,判断数字的是:c>='0'&&c<='9',然后使用条件运算符,条件?cout<<1:cout<<0;#include
6、stance=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);distance=sqrt(distance);#include#includeintmain(){usingnamespacestd;doublex1,y1,x2,y2;doublek;cin>>x1>>y1>>x2>>y2;k=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);k=sqrt(k);cout<intmain(){u
7、singnamespacestd;charc;cin>>c;if(c>='A'&&c<='Z')cout<<1;elsecout<<0;return0;}4、判断数字输入一个英文字符,判断是否数字。是输出1,不是输出0.【提示】字符类型用char,设输入的字母为c,判断数字的是:c>='0'&&c<='9',然后使用条件运算符,条件?cout<<1:cout<<0;#include
此文档下载收益归作者所有