江苏科技大学计算机二级VC++经典编程题整理

江苏科技大学计算机二级VC++经典编程题整理

ID:38590112

大小:65.50 KB

页数:8页

时间:2019-06-15

江苏科技大学计算机二级VC++经典编程题整理_第1页
江苏科技大学计算机二级VC++经典编程题整理_第2页
江苏科技大学计算机二级VC++经典编程题整理_第3页
江苏科技大学计算机二级VC++经典编程题整理_第4页
江苏科技大学计算机二级VC++经典编程题整理_第5页
资源描述:

《江苏科技大学计算机二级VC++经典编程题整理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、江苏科技大学计算机二级经典编程题整理1、设计一个程序,求出5~100之间的所有素数,要求每行输出5个数。判断一个整数是否为素数时用一个函数来实现。#includeintf(intn){for(inti=2;i

2、函数求n!。#includeintf(intn){if(n==1

3、

4、n==0)return1;elsereturnn*f(n-1);}voidmain(){intn;cin>>n;cout<intf(intm,intn)//求m,n的最大公约数{for(inti=m;;i--)if(m%i==0&&n%i==0)returni;}voidm

5、ain(){intfz1,fm1,fz2,fm2,fz,fm;cout<<"请输入第一个分数的分子和分母:";cin>>fz1>>fm1;cout<<"请输入第二个分数的分子和分母:";cin>>fz2>>fm2;fz=fz1*fm2+fz2*fm1;fm=fm1*fm2;intt=f(fz,fm);fz/=t;fm/=t;cout<<"两分数之和为:"<voidf(ints[],intn)//自定义

6、函数实现数组排序,参数传递是双向的地址传递{for(inti=0;is[j]){intt=s[i];s[i]=s[j];s[j]=t;}}}voidmain(){ints[]={6,9,5,1,3,4,8,7};f(s,8);for(inti=0;i<8;i++){cout<

7、tream.h>intf(intn)//自定义函数求n的各位数之和{intsum=0;while(n){sum+=n%10;n/=10;}returnsum;}voidmain(){for(intn=10;n<=99;n++)if(f(n)==f(2*n))cout<

8、ray(intb[][5],intn):构造函数,用二维数组b初始化数组a,参数n表示数组b的行数。voidval(intj):将成员数组a第j列的前3个元素依次拼接成一个整数赋值给第4个元素。voidfun():利用成员函数vaLl()依次处理数组a的各列,完成题目的要求。voidprint():按矩阵形式打印数组a(3)在主函数中完成对该类的测试。输出示例:原数组:12041161121022031300000处理后的数组:l2041161121022031311622110213401123#includeclas

9、sArray{inta[4][5];public:Array(intb[][5],intn);voidval(intj);voidfun();voidprint();};Array::Array(intb[][5],intn){for(inti=0;i

10、]+=a[i][j];{intt=a[i][j];do{a[3][j]*=10;t/=10;}while(t);a[3][j]+=a[i][j];}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。