当前位置 :
c++编程求解一、生成两个随机数n和m(要求n,m都大于3并且小于等于10),打印n*m(n行m列)矩阵,要求第一行和最后一行,第一列和最后一列打印1,(如果是正方形矩阵要求对角线都打印1),其他打
更新时间: 2025-08-26 17:41:18
3人问答
问题描述:

c++编程求解

一、生成两个随机数n和m(要求n,m都大于3并且小于等于10),打印n*m(n行m列)矩阵,要求第一行和最后一行,第一列和最后一列打印1,(如果是正方形矩阵要求对角线都打印1),其他打印0.

1)假设生成的随机数是6和6,打印矩阵如下:

111111

110011

101101

101101

111111

假设生成的随机数是7和7,打印矩阵如下:

1111111

1100011

1010101

1001001

1010101

1100011

1111111

假设生成的随机数是7,6,打印矩阵如下:

111111

100001

100001

100001

100001

100001

111111

2)打印随机数nXm矩阵后,提示输入你要查询的行数row和列数column(两个值不能超过随机数n和m)然后给出该数在矩阵中是0还是1.

二、停车场收费标准大车:10元/小时,小车:5元/小时,如果不足半小时按半小时计算,超过半小时按1小时计算.

先显示菜单如下,接收是大车还是小车,然后再接收两个变量小时hour分钟和minute(分钟不能超过60),大车一天最多收160元,小车一天最多收80元,计算停车费用.

请选择:

A.大车

B.小车

Q.退出

三、小学生加减乘除运算练习,使用随机数产生一个1~4之间的数,如果是1,执行加法;如果是2,执行减法;如果是3,执行乘法;如果是4,执行除法.

要求:

1)两个数相加,不能超过100之间的数

2)两个数相减,不能是负数,可以为0

3)两个数相乘,不能超过100

4)两个数相除,分母不能为0,且能被整除.

5)每做完一次,显示还要继续吗Y/N?如果继续,再次出现新题,否则退出

6)要求最后显示正确率

最好今天能给答案,谢谢

李学恩回答:
  早上没事,就给写个吧,楼上的真逗,收到就请回复一下,好拿到15分钟的专利   这是第一题   #include   #include   #include   voidMath()   {   inta[10][10],n,m;   srand((int)time(0));   n=rand()%7+4;   m=rand()%7+4;   cout
茹雨回答:
  求剩下的题目谢谢(⊙v⊙)
李学恩回答:
  能加分不?   第二题   #include   voidmain()   {   charexcam;   floathour,minute,sum;   cout
其它推荐
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有