ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:16.47KB ,
资源ID:6315760      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6315760.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vc++入门基础程序.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vc++入门基础程序.docx

1、vc+入门基础程序1百分制输出(一)#includeusing namespace std;void main() int n; coutn;if (n=60) if(n=90) coutThe degree is A=80) coutThe degree is Bendl; else coutThe degree is Cendl;else coutThe degree is Dendl;(二)#includeusing namespace std;void main() int n; coutn; switch(n/10) case 10: case 9: coutThe degree i

2、s Aendl; break; case 8: coutThe degree is Bendl; break; case 7: case 6: coutThe degree is Cendl; break; default: coutThe degree is Dendl; 2闰年#includeusing namespace std;void main() int year; coutInput a year:year; if(year%400=0)|(year%4=0&year%100!=0) coutyear是闰年endl; else coutyear不是闰年endl;3。九九表#inc

3、ludeusing namespace std;void main() const int line=9; int i,j; for(i=0;iline;i+) for(j=0;j=i;j+) coutj+1*i+1=(j+1)*(i+1)t; coutendl; 4.打印三角形 *#include using namespace std;void main() int i,j,k; for (i=1;i=4;i+) for (j=1;j=4-i;j+)cout ; for (k=1;k=2*i-1;k+)cout*; coutendl; .杨辉三角#include #include usin

4、g namespace std;void main() const int maxn=5; int amaxnmaxn; for (int i=0;imaxn;i+) ai0=1; aii=1; for (int j=1;ji;j+) aij=ai-1j-1+ai-1j; for (i=0;imaxn;i+) for (int j=0;j=i;j+) cout setw(5)aij; coutendl; 6.S2复制s1#include using namespace std;void main() char s2180,s1180; cins2; for (int i=0;s2i!=0;i+

5、) s1i=s2i; s1i=s2i; couts1;.S2连接到s1#include using namespace std;void main() char s1180,s2180; cins1s2; int SL=strlen(s1); int DL=strlen(s2); for(int i=0;iDL+1;i+) s1i+SL=s2i; couts1;8.n=For语句#includeusing namespace std;void main() int i,n,sum=0; coutn; for(i=1;i=n;+i) sum=sum+i; cout1+2+3.n sumendl;

6、Do.while语句#includeusing namespace std;void main() int i,n,sum=0; coutn; do sum=sum+i; +i; while(in) cout1+2+3.n sumendl; .while语句#includeusing namespace std;void main() int i,n,sum=0; coutn; while(in) sum=sum+i; +i; cout1+2+3.n sumendl; 9.n!#include using namespace std;int fac(int n) int t; if(n=1)

7、t=1; else t=n*fac(n-1); return(t);void main() int n; coutn; coutfac(n)endl;10. 1+3+5。+99#includeusing namespace std;long fun(int n) if (n=1) return 1; else return 2*n-1+fun(n-1); void main() int n(50); cout1+3+5+2*n-1=fun(n)endl;11.编写递归函数power(),函数功能是求x的y次幂。#include using namespace std;double power(

8、double x,unsigned y) if(y=0) return 1; else return x*power(x,y-1);void main() double x; unsigned y; coutxy; coutpower(x,y)=power(x,y)endl; 难1回文数#includeusing namespace std;bool palindrome(char *str) int h=strlen(str); for(int i=0;itext; if (palindrome(text) couta palindrome string!endl; else coutno

9、a palindrome string!endl;难2。百钱百鸡(一)#includeusing namespace std;void main() const int cock=20,hen=33,chick=100; int i,j,k; for(i=0;i=cock;i+) for(j=0;j=hen;j+) for(k=0;k=chick;k+) if(i+j+k)=100&(5*i+3*j+k/3)=100&k%3=0) cout鸡翁,鸡婆,鸡雏 各有:titjtkendl;难3.素数#include using namespace std;void main () int i,n;

10、 while (1) cinn; if(n=1) break; for(i=2;i=n?coutn是素数n:coutn不是素数n; 难4#include using namespace std;void main () int f1(1), f2(1),m; cinm; coutf1tf2t; for(int i=2;im;i+ ) f2=f1+f2; f1=f2-f1;cout f2 t;if (i+1)%5=0) coutendl;难5打分#include using namespace std;void main () float x8=0; float aver (0),max(0),

11、min (200); for (int i=0;ixi; if (ximax) max =xi; if (ximin ) min=xi; aver +=xi; coutxiendl;aver=(aver-max-min)/6; coutaverendl;难6每行最大值#include using namespace std;void main () const int m(3),n(4); int xn=1,5,6,7,5,4,8,9,7; for(int i=0;im;i+) int t=0; for (int j=0;jxit) t=j; cout i+1,t+1=xitendl; 难8.

12、排序比较法#include using namespace std;void main () const int maxn=5; int n,amaxn,i,j; for (n=0;nan; if (an0) break; for (i=0;in-1;i+) for (j=i+1;jn;j+) if (aiaj) int t; t=ai; ai=aj; aj=t; for(i=0;in;i+) cout ait; coutendl;选择法#include using namespace std;void main () const int maxn=5; int n,amaxn,i,j; fo

13、r (n=0;nan; if (an0) break; int max; for (i=0;in-1;i+) max=i; for (j=i+1;jamax)max=j; if (max!=i) int t;t=ai; ai=amax; amax=t; for(i=0;in;i+) cout ait; coutendl;冒泡法#include using namespace std;void main ()const int maxn=5; int n,amaxn,i,j; for (n=0;nan; if (an0) break; for (i=0;in-1;i+) for (j=0;jn-

14、i-1;j+) if (ajaj+1) int t; t=aj;aj=aj+1; aj+1=t; for(i=0;in;i+) cout ait; coutendl;难9#include using namespace std;int hcf(int x,int y)int t ,r;while (x!=y) if (xy) x=x-y; else if (yx) y=y-x; return y;int lcd (int x,int y) return x*y/hcf(x,y); void main () int x,y; cout xy; cout 最大公约数hcf(x,y)endl 最小公倍数 lcd(x,y)endl;#include using namespace std;void main () int m,n,t,r,p; coutinput two number:mn; p=m*n; if (mn)t=m;m=n;n=t; r=m%n; while (r!=0)m=n;n=r;r=m%n; cout 最大公约数nendl 最小公倍数 p/nendl;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1