SWUST OJ285: 程序设计C 实验三 题目五 求二阶逆矩阵
题目描述
给定的二阶矩阵(2*2),求其逆矩阵。
输入
输入大小为2*2的距阵。
输出
输出一个大小为2*2的距阵,矩阵每一行相邻的的两个数字之间由一个空格隔开。具体的请详见 Sample Output 。
样例输入
2 0 1 1样例输出
0.500000 0.000000 -0.500000 1.000000#include<stdio.h> int main() {double a[2][2],b[2][2];int i, j;for (i = 0; i < 2; i++){for (j = 0; j < 2; j++){scanf("%lf", &a[i][j]);b[i][j] = a[i][j];}}double num = a[0][0] * a[1][1] - a[0][1] * a[1][0];a[0][0] = b[1][1];a[1][1] = b[0][0];if (a[1][0] != 0){a[1][0] = -b[1][0];}if (a[0][1] != 0){a[0][1] = -b[0][1];}for (i = 0; i < 2; i++){for (j = 0; j < 2; j++){printf("%f ", a[i][j] / num);}printf("\n");}return 0; }
SWUST OJ285: 程序设计C 实验三 题目五 求二阶逆矩阵相关推荐
- 程序设计C 实验一 题目三 求圆柱体的体积
程序设计C 实验一 题目三 求圆柱体的体积 请编写一个程序实现以下的题目要求: 1.输入圆柱体的半径(radius)和高(high); 2.定义PI为3.14159; 3.求出圆柱体的体积. 输入 输 ...
- 20155310 《Java程序设计》实验三(敏捷开发与XP实践)实验报告
20155310 <Java程序设计>实验三(敏捷开发与XP实践)实验报告 实验内容 1.XP基础 2.XP核心实践 3.相关工具 实验步骤 (一)敏捷开发与XP 1.敏捷开发 敏捷开发( ...
- 2018-2019-2 20175227张雪莹《Java程序设计》实验三 《敏捷开发与XP实践》
2018-2019-2 20175227张雪莹<Java程序设计> 实验三 <敏捷开发与XP实践> 实验报告封面 课程:Java程序设计 班级:1752班 姓名:张雪莹 学号: ...
- 20155314 2016-2017-2 《Java程序设计》实验三 敏捷开发与XP实践
20155314 2016-2017-2 <Java程序设计>实验三 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 实验知识点总结 (一)敏捷开发与XP 软件工程:把系统 ...
- 基于python的文件加密传输系统 毕业论文_20183411 李丞灏 2020-2021 《python程序设计》 实验三 加密传输文件 实验报告...
20183411 李丞灏 2020-2021 <python程序设计> 实验三 加密传输文件 实验报告 课程:<Python程序设计> 班级: 1834 姓名: 李丞灏 学号: ...
- 20145302张薇《Java程序设计》实验三报告
20145302张薇<Java程序设计>实验三:敏捷开发与XP实践 实验内容 使用git上传代码 使用git实现代码开发实践 实现代码的重载 使用git上传代码 git init git ...
- 20165205 2017-2018-2 《Java程序设计》实验三 敏捷开发与XP实践
20165205 2017-2018-2 <Java程序设计>实验三 敏捷开发与XP实践 20165205 2017-2018-2 <Java程序设计>实验三 敏捷开发与XP实 ...
- 实验三十五 Windows Server 2012 RDS桌面虚拟化之六VDI虚拟桌面的用户管理和安全防护
实验三十五 Windows Server 2012 RDS桌面虚拟化之六VDI虚拟桌面的用户管理和安全防护 在Windows Server 2012的远程桌面服务中有一个新功能,允许用户在访问VDI桌 ...
- 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验三报告
20182326 2019-2020-1 <数据结构与面向对象程序设计>实验三报告 课程:<程序设计与数据结构> 班级: 1823 姓名: 刘颖洁 学号:20182326 实验 ...
- 【100题】三十五 求一个矩阵中最大的二维矩阵(元素和最大)
一,题目: 求一个矩阵中最大的二维矩阵(元素和最大).如: 1 2 0 3 4 2 3 4 5 1 1 1 5 3 0 中最大的是: 4 5 5 3 要求:(1)写出算法;(2)分析时间复杂度;(3) ...
最新文章
- 记录一下Python-Qt中按钮点击事件无响应解决方案
- sql 查询慢的48个原因分析
- [PHP] 使用 pcntl 库实现PHP多进程
- js调用浏览器的下载框
- HDU 4607 Park Visit(树的直径)
- 【Java从0到架构师】Linux 基础知识、常用命令
- Flutter实战之Sqlite的用法入门
- VMware Horizon View许可证如何工作?
- 学习英文必记的九种前缀与三种后缀
- 判断计算机电脑是否通电,电脑日常维护:查看硬盘通电时间,判断性能
- 基片集成波导原理_基片集成波导
- MySQL备份还原和定时任务
- LIO-SAM:在高斯牛顿法求解过程中用SO3代替欧拉角
- 位(Bit)与字节(Byte)
- 《Get the Job You Want》 by Harvey B. Mackay
- 第九章 数据库事物管理
- 用arduino对stm32编程(一)
- 独角兽项目 7 - 从环境到测试
- 不要陷入「完美主义者」的陷阱,你必须填的坑
- 浏览器不能打开网站问题