全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
这个程序可以实现如下功能:1.需要输入密码才能进入主操作界面,并且只有三次输入密码的机会,如果三次都输错,再按任意键将退出VC环境。2.多样形式的矩阵输出3.可以根据要求决定是否清屏。每输完一次密码,系统都会有提示,正确时提示你输入正确,前两次输人错误时报警,并提示你查正后再输,第三次输错,报警并提示你,你的三次输入机会已完,按任意键系统将退出!这个程序的最大特点在于输入的密码是隐形的,即密码在屏幕上是以*的形式相识的。当密码输入正确后,提示你为矩阵输入九个数字,输完按回车。将提示你选择输出形式。一共有116种不同形式,如果你选择的形式不在116范围内,系统报错,提示你重输。选择任一输出形式后,按回车,在屏幕上会出现你选择的输出形式,并提示你是否继续,是按y或Y,否按任意键,当执行了否的操作后,系统提示是否清屏,是按y或Y,否按任意键。执行了清屏操作后,你将可以为矩阵重新输入新的数值,然后选择相应的输出形式。如果你执行了不清屏操作,那么整个关于矩阵的操作结束,程序将进行其他功能的执行,本程序在执行了不清屏操作后,执行输出 *的操作,当然如果你希望实现别的功能,可以根据自己的需要自己进行编辑,如果在请屏函数调用完之后,没有别的函数,那么整个程序就执行完了,按任意键可退出VC环境。#include #include #includeclc() char k;int g;printf(tt清屏请按 Y );k=getch();if(k=y|k=Y)system( cls ); g=1; return (g);else g=0;return (g);void putstart()printf(tt*n);printf(tt*n);printf(tt*n);printf(tt*欢迎进入*n);printf(tt*n);printf(tt*n);printf(tt*n);void juzhen()int a33,i,j, x,flag;char hr;printf(tt请为矩阵输入数值:);for(i=0;i=2;i+)for(j=0;j=2;j+)scanf(%d,&aij);printf(tt*n);flag=1;while(flag)printf(tt请选择矩阵输出形式:);scanf(%d,&x);printf(ntt*n);switch(x)case 1: for(i=0;i=2;i+)for(j=0;j=2;j+)printf(tt%5d,aij);printf(nnnnnnn); break; case 2:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i+j)%2=0)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 3:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i+j)%2)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 4:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=j)printf(tt%5d,aij);else printf( );printf(nnnnnnn); ;break; case 5:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i+j=2)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 6:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=j)|(i+j=2)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 7:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=j)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 8:for(i=0;i=2;i+)for(j=0;j=j)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 9:for(i=0;i=2;i+)for(j=0;j=2;j+)if(j=j)&(i+j!=3)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 10:for(i=0;i=2;i+)for(j=0;j=1)&(i=j)&(i+j!=1)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 11:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=i)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 12:for(i=0;i=2;i+)for(j=0;j=1)&(i+j!=1)&(i=j)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 13:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=0)|(j=1)&(i!=1)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 14:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=2)|(j=1)&(i!=1)printf(tt%5d,aij);else printf( );printf(nnnnnnn); break; case 15:for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=0)|(j=1)printf(tt%5d,aij);else printf( );printf(nnnnnnn);break; case 16: for(i=0;i=2;i+)for(j=0;j=2;j+)if(i=2)|(j=1)printf(tt%5d,aij);else printf( ); printf(nnnnnnn);break; default: system( cls ); printf(ttaaaaaaaaaa您的输入有误,请査正后再输!n); printf(ntt*n); printf(tt是否继续?是按 y );hr=getch(); if(hr=y|hr=Y)flag=1;else flag=0; printf(ntt*n);#define password ZaL142857spass()char zal11;int n; int L;char q;int m=3;printf(tt% 磊哥一直在努力做最好的! %nn);printf(ntt%n);printf(tt您有3次输入密码的机会nn);while(m) printf(tt请输入登陆密码: );for(L=0;L10;L+)q=getch();printf(*);zalL=q;zalL=0; n=strcmp(zal,password); if(n=0)printf(ntt%n);printf(ntt密码正确nn);m=0;elseprintf(tt%n);printf(tt%n);m-;if(m=0) printf(ttaaaaa你的三次输入机会已完,按任意键系统将退出!n);exit(s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026JD京东POP店铺售前咨询客服初级认证考试题库与答案
- 安全生产应急试题及答案
- 2026年南充教师遴选试题及答案
- 2026年银行业专业人员中级职业资格考试(专业实务银行管理)自测试题库及答案(西藏日喀则)
- 2026年卫生资格证考试(主管护师专业知识)考前冲刺试卷及答案
- 2026年上半年银行从业中级初级考试个人贷款复习题及答案
- 2026年教师资格之中学综合素质每日一练及参考答案详解综合题
- 2026年国企人力资源岗位面试题含答案
- 2026年第三届全国应急管理普法知识竞赛题库及答案
- 【2026】银行社招笔试题及答案
- 摩根大通-第一性原理:AI电力基础设施:追踪电力需求-First Principles-AI Power Infrastructure:Following the Power-20260625
- 【中考真卷】台湾省2026年初中物理学业水平考试(含答案)
- 2026云南昆明医科大学第二附属医院面向社会招聘非事业编制人员29人备考题库带答案详解
- 焊工理论考试题及答案2026年
- 清华大学2026年强基计划招生笔试模拟试题及答案解析
- 全省煤矿安全风险隐患专项整治行动必查事项清单
- 机械加工企业安全生产风险分级管控清单
- 2026年加油站员工上岗考试题库及答案
- 中专《数学》(基础模块)上册80张课件
- 建筑设计公司绩效总方案
- 无菌模拟灌装工艺验证
评论
0/150
提交评论