![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
苏小红c语言mooc
文章平均质量分 95
练兵区习题
我不会起名字呀
这个作者很懒,什么都没留下…
展开
-
c语言第九周练兵区
2 矩阵转置(4分)题目内容:某二维数组存放的数据构成一个nn的方阵,其中n<=5。写程序,从键盘输入n的值(n<=5),该nn矩阵中各元素的值按下面的公式计算:a[i][j] = i * n + j + 1其中,a[i][j]表示第i行第j列的元素。要求分别输出该矩阵和它的转置矩阵。注意:定义数字大小N时,请用#define N 10输入格式: “%d”输出提示:“The original matrix is:\n”输出提示:“The changed matrix is:\n”输原创 2020-08-31 16:13:30 · 282 阅读 · 0 评论 -
c语言第八周练兵区
3 统计正整数中指定数字的个数(4分)题目内容:从键盘输入一个正整数number,求其中含有指定数字digit的个数。例如:从键盘输入正整数number=1222,若digit=2,则1223中含有 3个2,要求用函数实现。函数原型为:int CountDigit(int number,int digit);程序运行结果示例1:Input m,n:1222,2↙3程序运行结果示例2:Input m,n:1234,6↙0输入提示信息:“Input m,n:\n”输入格式: “%d,%d”原创 2020-08-26 16:12:28 · 650 阅读 · 0 评论 -
c语言第七周练兵区
1 谐均值计算(4分)题目内容:两数值的谐均值可以这样计算:首先对两数值的倒数取平均值,最后再取倒数。编写一个带有两个double参数的函数,计算这两个参数的谐均值。函数原型为:double Calculate(double x,double y);程序运行结果示例1:Input two doubles:3 4↙1/((1/x+1/y)/2) = 3.429程序运行结果示例2:Input two doubles:6.5 3.8↙1/((1/x+1/y)/2) = 4.796输入提示信息:“原创 2020-08-10 19:04:06 · 534 阅读 · 0 评论 -
c语言第六周练兵区
1 绘制金字塔(4分)题目内容:要求用户从键盘输入一个大写字母,使用嵌套循环产生像下面这样的金字塔图案:AABAABCBAABCDCBA程序运行结果示例1:Please input a capital:D↙____A___ABA__ABCBA_ABCDCBA程序运行结果示例2:Please input capital:F↙______A_____ABA____ABCBA___ABCDCBA__ABCDEDCBAABCDEFEDCBA(说明:上面运行结果示例中,每行原创 2020-08-04 22:38:03 · 658 阅读 · 0 评论