c++基础
JennyLiu01
密码小白
展开
-
x进制转10进制
//x进制转10进制#include<iostream>#include<string>using namespace std;int main(){ string num; int x,ans=0,i=0; cout<<"输入想要转换的数的进制:"<<endl; cin>>x; cout<<"输入想要转换的数:"<<endl; cin>原创 2015-07-01 16:05:32 · 1013 阅读 · 1 评论 -
计算满足要求的平均成绩
/*----------------------------------------------------------描述:10 个学生考完期末考试评卷完成后,A 老师需要划出及格线,要求如下: (1) 及格线是10 的倍数; (2) 保证至少有60%的学生及格; (3) 如果所有的学生都高于60 分,则及格线为60 分 (4) 及格线越高越好,但最高不能超过60 输入:输入10 个原创 2015-07-03 16:34:47 · 606 阅读 · 0 评论 -
n个数从小到大排序(n<5)
` int cmp(int a,int b) { int n1,n2; if(a > b) { n1 = b; n2 = a; } else { n1 = a; n2 = b; } return n1 < n2; } int main()原创 2015-07-01 18:00:54 · 2291 阅读 · 0 评论 -
输入一个数字,将其倒序输出,并输出其各个位上的乘积
//输入一个数字,将其倒序输出,并输出其各个位上的乘积#include<iostream>#include<string>using namespace std;int main(){ int ans = 1; string n; cout<<"输入一个数"<<endl; cin>>n; for(int i = n.size()-1;i >= 0 ;i原创 2015-07-02 11:08:14 · 1653 阅读 · 0 评论 -
C++sort函数的用法
C++sort函数的用法返回脚本百事通C++sort()函数的用法近来看了c++标准库这本书,学到了很多,就把这其中的一点C++sort()函数的用法写下来和大家分享吧!(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于转载 2015-07-02 11:53:22 · 467 阅读 · 0 评论 -
输入10 个数字,按各个位上的和从小到大排序,如果相同,则按数字从小到大排序。
//输入10 个数字,按各个位上的和从小到大排序,如果相同,则//按数字从小到大排序。#include<iostream>#include<string>#include<algorithm>using namespace std;int sum(int n){ int s = 0; while(n !=0) { s += n%10;原创 2015-07-02 12:15:56 · 1481 阅读 · 0 评论 -
统计字符串中出现频率最高的字符
//统计字符串中出现频率最高的字符,若有两个或以上相同频率//的,输出ASCII小的字符#include<iostream> #include<string>using namespace std; int main(){ string s; int f[200]={0},ans = 0; cout<<"输入字符串:"<<endl; cin>>s;原创 2015-07-02 11:07:20 · 1696 阅读 · 0 评论 -
删除输入字符串中的数字,并将大写改小写
//删除输入字符串中的数字,并将大写改小写 #include<iostream> #include<string>using namespace std; int main(){ string s; cout<<"输入字符串:"<<endl; cin>>s; for(int i = 0;i < s.size();i++) { if(s原创 2015-07-01 18:29:20 · 1122 阅读 · 0 评论 -
求0-n中有1的数的个数,没有1的数的个数
//求0-n中有1的数的个数,没有1的数的个数#include<iostream>using namespace std;int main(){ int n,i,a,m=0;//要求的数为n,i取每个数位上的数,m用来计数 cout<<"Please input a number:"<<endl; cin>>n; for(int j = 0;j<=n;原创 2015-07-01 11:19:41 · 370 阅读 · 0 评论 -
10进制转x进制
//10进制转x进制includeusing namespace std;int main() { int x,n,i=0; int num[20]={0}; cout<<”输入要转换的进制:”<原创 2015-07-01 15:15:08 · 646 阅读 · 1 评论 -
关灯问题
/*----------------------------------------------------------描述:一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。 有n 个学生从长廊穿过。第一个学生把号码凡是1 的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2 的倍数的电灯原创 2015-07-08 12:59:49 · 643 阅读 · 0 评论