第五章作业二
来源:互联网 发布:js input内容长度 编辑:程序博客网 时间:2024/06/04 11:40
- 实验作业
1.调试分析课本每一个例题,有可能的话更改成2-3个方法的新程序;
2.编程实现课本每一个编程习题。
3. 编程实现输入两个4X5矩阵和5X3矩阵,定义函数并在主函数中调用计算它们的积。
4.编程计算S[n]=1!+21+3!+...n!。要求定义两个函数,一个计算n!,一个计算s[n],在后一个函数中调用前一个函数。然后在主程序中输入数n的值,然后调用定义函数输出结果。
5.编写一个函数,输入一个十六进制数,输出相应的十进制数
程序一:
// Unit_five.cpp : 定义控制台应用程序的入口点。//求两个矩阵的乘积#include "stdafx.h"#include<iostream>#include<iomanip>using namespace std;void juz(float A[4][5],float B[5][3]){int i,j,k;float c[4][3]={0},t=0;for(i=0;i<4;i++)for(j=0;j<3;j++) for(k=0;k<5;k++) { t=A[i][k]*B[k][j]; c[i][j]+=t; } cout<<"这两个矩阵的乘积为:"<<endl;for(i=0;i<4;i++) { for(j=0;j<3;j++) cout<<setw(8)<<setprecision(5)<<c[i][j]; cout<<endl; } }int main(){float A[4][5],B[5][3];int i,k;cout<<"请输入第一个矩阵的元素"<<endl;for(i=0;i<4;i++)for(k=0;k<5;k++)cin>>A[i][k];cout<<"请输入第二个矩阵的元素"<<endl;for(i=0;i<5;i++)for(k=0;k<3;k++)cin>>B[i][k];juz(A,B);return 0;}
程序二:
// unit5_2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>using namespace std;int jiec(int a){int b=1;while(a>=1){b*=a;a--;}return b;}int SN(int a){int b,S=0;for(b=1;b<=a;b++)S+=jiec(b);return S;}int _tmain(int argc, _TCHAR* argv[]){int n,Sn;cout<<"请输入一个正整数"<<endl;cin>>n;Sn=SN(n);cout<<"该数列的前"<<n<<"项和为:"<<Sn<<endl;return 0;}
程序三:
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>#include<cmath>#include<iomanip>using namespace std;void zhuan10(int a){int b=0,c=0,t;while(a>0){t=pow(16,c);b+=(a%16)*t;a/=16;c++;}cout<<"该十六进制数转化的十进制数为:"<<b<<endl;}int _tmain(int argc, _TCHAR* argv[]){int a;cout<<"请输入一个十六进制数"<<endl;cin>>hex>>a;zhuan10(a);return 0;}
总算把所有作业完成了,给自己一个“赞”
0 0
- 第五章作业二
- 第五周作业任务二
- 第五章:作业
- 第五章:作业
- 第五章作业。
- 第五章实验作业
- 第五章作业
- 第五章作业
- 第五章作业
- 第五章作业
- 第五章作业part1
- 第五章作业
- 第五章作业
- 第五章作业
- 第五章作业
- 第五章作业一
- 第五章作业
- 第五章作业
- office word的技巧类
- Google Test 单元测试环境搭建
- js前台调用后台方法
- Android之Adapter用法总结
- 调用系统UIImagePickerController录像并保存到指定的文件夹,解决保存后播放视频角度偏移90度问题
- 第五章作业二
- Windows xp最实用的技巧,让你的电脑运行更快。
- android 标题 名字修改设计
- [Bzoj1192][HNOI2006]鬼谷子的钱袋
- Android 网络连通状态监测
- Quartz 框架 教程(中文版)2.2.x 之第十二课:Quartz其他特性
- Linux G++ 参数简介
- 求逆元[数论]
- 延迟加载视图,避免重复渲染视