自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 大一第二学期第一次上机作业

题目1:建立一个学生档案的结构体数组,输入并输出学生信息。字段名如下表一所示。序号字段名数据类型长度字段含义1numint4学号2namechar数组20姓名3

2015-03-22 14:22:36 1833

原创 【入门】时间相减问题 【运算符】

题目描述【题目描述】你是个贪睡虫,有一天被老师逮个正着,这个老师很有意思,提出一个问题:“给定入睡时刻和起床时刻,计算一共睡了多长时间”,如果回答正确就可以免于处罚。入睡时刻和起床时刻都采用24小时制表示法(见备注),而且知道睡觉时间最少为1秒,最多为24小时。输入【输入格式】输入第一行描述入睡时刻,第二行描述起床时刻,两个时刻都是采用“HH MM SS”,

2015-03-09 22:13:34 2505

原创 【入门】求三个数的最大数 【基本语法】【if语句】

题目描述从三个数中找出最大的数。输入3个实数输出最大的数,输出两遍,先用函数,再用宏。保留3位小数。样例输入1 2 3样例输出3.0003.000提示#include #include using namespace std;#define max1(a,b,c) ((a>b?a:b)>c?(a>b?a:b)

2015-03-09 19:43:55 3128

原创 【入门】最大公约数和最小公倍数 【函数练习】

题目描述输入两个正整数m和n,求其最大公约数和最小公倍数。输入两个整数输出最大公约数 最小公倍数样例输入5 7样例输出1 35#include using namespace std;int main(){ int m,n,k,i; cin>>m>>n; k=m>n?n:m; for(i=k;i>=1;i--)

2015-03-04 18:52:30 1066

原创 【入门】将两个字符串中的元音字母复制到另一个字符串 【函数】

题目描述写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。输入一行字符串输出顺序输出其中的元音字母(aeiuo)样例输入abcde样例输出ae#include #include #include using namespace std;int main(){ int i=0,m=0,n=0; cha

2015-03-04 16:11:07 2729

原创 【入门】写一函数,将两个字符串连接 【函数】

题目描述写一函数,将两个字符串连接输入两行字符串输出链接后的字符串样例输入123abc样例输出123abc#include #include #include using namespace std;int main(){ int i,j,m,n; char s1[100],s2[100]; gets(s1); ge

2015-03-04 15:29:51 4944

原创 【入门】进制转换 【数组】

题目描述编程,输入一个10进制正整数,然后输出它所对应的八进制数。输入输出样例输入10样例输出12#include using namespace std;int main(){ int a[100],n,i=0,t,j; cin>>n; while(n!=0) { t=n%8; n=

2015-03-03 23:20:12 1141

原创 【入门】数组练习:验证下面结论 【数组】

题目描述Description验证下面结论: 一个各位数字不同且都不为0的N位数X(3<=N<=5), 将组成该数的各位数字重新排列成一个最大数和一个最小数作减法, 其差值再重复前述运算,若干次后必出现一个N位数Y, 使之重复出现. 例如: X=213, 则有213→321-123=198 981-189=792 982-289=693 963-369=594

2015-03-03 18:10:19 1147

原创 【入门】绝对值排序 【排序】

题目描述输入n(n输入输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。输出对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行样例输入3 3 -4 24 0 1 2 -30样例输出-4 3 2-3 2 1 0#include #include u

2015-03-02 19:52:29 3787

原创 【入门】计算等腰三角形中的数字的位置

题目描述12     34     5      67     8     9      1011   12  13  14    15                                                                        …… 求这个三角形中第N个数是第几行的第几个数输入Inp

2015-02-27 19:46:27 1789

原创 【入门】寻找完全数 【循环】

题目描述一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子:输入N1=输出? its factors are ? ? ?样例输入1000样例输出6 its factors are 1 2 3 28 its fa

2015-02-22 18:54:17 1472

原创 【入门】人见人爱A+B:时间相加

题目描述       这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 56秒。输入输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒。题目保证

2015-02-22 17:48:19 4825

原创 【入门】求这个五位数字 【if语句】【循环】

题目描述Description五位数 4H97H 能被3整除,且它的最低二位数字所组成的数 7H能被6整除,求这个五位数字输入输出输出这个五位数字,如果有多个答案则每个答案占一行,且先输出数据小的答案,后输出数据大的答案。#includeusing namespace std;int main(){ int H,n,m,s=0

2015-02-05 17:33:07 2405

原创 邮政局计算寄往美国的国际物品快递资费

邮政局计算寄往美国的国际物品快递资费,其计费规则如下:为首重1斤,基本资费240元;续重每斤75元;总重量超过20斤(包括20斤),运费有8折优惠。请编写一计算程序,输入重量,输出资费。【实现提示】:输入的重量以斤为单位,且允许有小数,不为整斤重量时,需取上整数计算资费。【测试数据】   重量(斤)0.511.5

2014-12-02 18:11:04 2196

原创 编写函数计算n的阶乘(n<10),n为函数参数。在main函数中调用该函数计算1!+2!+……+n!

#includeusing namespace std;int factorial(int a){ int result=1; for(int i=1;i<=a;i++) result*=i; return result;}int main(){ int sum=0,n; cout<<"请输入n的值"<<endl; cin>>n; for(int i=1;i<=

2014-12-02 16:54:53 15200

原创 写一函数判断一个整数是否是素数。在main函数中调用该函数输出2~100中所有素数。

提示:bool  isPrime( int x)#include#includeusing namespace std;bool isPrime(int x){ if(x<2) return false; int k; k=sqrt(double(x)); for(int i=2;i<=k;i++) { if(x%i==0) return false; i

2014-12-02 16:50:20 23420

原创 编写函数计算圆的面积,参数是圆的半径。在main函数中测试。

#includeusing namespace std;double area(double r){ return 3.14*r*r;}int main(){ double r; cout<<"请输入圆的半径r(cm)"<<endl; cin>>r; cout<<"该圆的面积为:"<<area(r)<<"平方厘米"<<endl; return 0;}当输如的r=

2014-12-02 16:47:08 14923

原创 很简单的一个买苹果香蕉系统。

题目要求:超市苹果3.5元/斤,香蕉4.2元/斤,编写一个程序,用户从键盘输入购买苹果和香蕉的重量(单位:斤),计算应付款总额,输入实收现金,计算找回金额,最后输出如下图的购物清单。我的答案:#includeusing namespace std;int main(){ double weightofA,weightofB,all,priceofA,priceofB; int

2014-12-02 14:16:43 2495

原创 计算出N元人民币兑换成1元,2元和5元纸币的所有组合

编写程序,输入一个正整数N(1≤N≤1000),计算出N元人民币兑换成1元,2元和5元纸币的所有组合,要求组合中1元、2元和5元必须存在、输出每一种组合的情况以及总的组合数。#includeusing namespace std;int main(){ int N,i,j,k,n=0; cout<<"请输入一个正整数N(1≤N≤1000)"<<endl; cin>>N; for(i=

2014-11-29 15:24:45 19440 2

原创 输入一行字符,统计各类字符的出现次数

题目描述;输入一行字符,以回车键结束输入,分别统计其中出现的大写英文字母,小写英文字母,数字字符,空格和其他字符等5类字符出现的次数。例如若输入I am 20 years old!,则统计的5类字符的次数分别是1,10,2,4,1                    【 这里编译的时候出现了一个错误,上网科普了换行符和回车符的不同】1.回车符 :分成两个段落了; 回车是人为的。2.

2014-11-29 14:35:28 3912

原创 求sum=a+aa+aaa+aaaa+...+aa...a(n个a)之值

题目描述:求sum=a+aa+aaa+aaaa+...+aa...a(n个a)之值,其中a是一位数字。例如,当a=3,n=6时,sum=3+33+333+3333+33333+333333。a和n的值由键盘输入#includeusing namespace std;int main(){ int a,sum,n,k; cout<<"请输入a的值:"; cin>>a; cout<<

2014-11-29 14:11:18 6790 2

原创 利用C++编写一个“猜数字”游戏

#include#includeusing namespace std;int main(){ int magic,n,t=1; char a; srand((unsigned)time(0)); do { magic=rand()%1000+1; //cout<<magic<<endl; cout^ω^<)"<<endl; while(cin>>n) {

2014-11-29 13:49:40 5945 1

原创 编写程序,求出并输出1000以内的所有的素数

#include#includeusing namespace std;int main(){int i,j,k;for(i=1;i{k=sqrt(double(i));    for(j=2;jif(i%j==0) break;if(j>=k+1)cout}return 0;}

2014-11-29 13:42:58 19224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除