云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 东南大学机械学院C++第一学期上机(十五周)

东南大学机械学院C++第一学期上机(十五周)

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 20:50:49

#include

void input(int n,int w[] ); double sum(int w[] , int n);

void main( ){ int data[22],n; cout<<\请输入数列的项数:\ cin>>n; input(n,data); cout<<\ }

void input(int n ,int w[]){ w[0]=w[1]=1; for(int i=2;i<=n;i++){ w[i]=w[i-1]+w[i-2]; } }

double sum(int w[],int n){ double num=0; for(int i=2;i

#include

int sum(int a[4][4]); void f(int a[4][4]);

void main(){ int data[4][4]={0}; cout<<\请输入一个四行四列的矩阵:\ for(int i=0;i<4;i++) for(int j=0;j<4;j++) cin>>data[i][j]; cout<<\原矩阵为:\\n\ for(i=0;i<4;i++){ for(int j=0;j<4;j++) cout<

} cout<<\对角线之和: \ f(data); cout<<\转置后的矩阵为:\\n\ for(i=0;i<4;i++){ for(int j=0;j<4;j++) cout<

int sum(int a[4][4]){ int n=0; for(int i=0;i<4;i++) n+=a[i][i]+a[i][3-i]; return n; }

void f(int a[4][4]){ int temp; for(int i=0;i<4;i++) for(int j=i;j<4;j++){ temp=a[i][j]; a[i][j]=a[j][i]; a[j][i]=temp; } }

#include #include int Dec(char s[]); void main(void) { int i=0; char t[20]; cout<<\ cin.getline(t,20); cout<<\}

int Dec(char s[]) { int i,n=0; for(i=0;s[i];i++) {

if(s[i]==' '); if(s[i]>='0'&&s[i]<='9') n=n*16+s[i]-'0'; else if(s[i]>='a'&&s[i]<='f') n=n*16+s[i]-'a'+10; else if(s[i]>='A'&&s[i]<='F') n=n*16+s[i]-'A'+10; else { cout<<\非法十六进制数!\ exit(1); } } return n; }

#include int fun(int x, int pp[ ]) { int i=1,j=0,k=0,m; int n; while(i<=x) { m=i%2; if(m) { pp[j]=i; j++; } i++; } for(i=0;i

void main() {

int x,p[100],n; cout<<\请输入一个正整数:\ cin>>x; n=fun(x,p); cout<<\能整除\的奇数有:\ for(int i=0;i

#include

void fun(int x[],int n1,int n2) { int i,j=0; for(i=n1;i<=n2;i++) { int s=0,m=i; while(m) { s=s+(m)*(m); m/=10; } if(s==i/10) { x[j]=i; j++; } } }

void main() { int i,n1,n2; int a[100]={0}; cout<<\请输入起始范围(前一个数要小于后一个数):\ cin>>n1>>n2; if(n1<100||n1>=1000||n2-n1>=200||n2<100||n2>1000||n1>n2) return; fun(a,n1,n2); cout<<\满足条件的数有:\\n\ for(i=0;a[i];i++) cout<

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

#include void input(int n,int w[] ); double sum(int w[] , int n); void main( ){ int data[22],n; cout<>n; input(n,data); cout<<\ } void input(int n ,int w[]){ w[0]=w[1]=1; for(int i=2;i<=n;i++){ w[i]=w[i-1]+w[i-2]; } } double sum(int w[],int n){ double num=0; for(int i=2;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com