下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[ ][N],int m),该函数的功能是使数组右上半三角元素中的值乘以m。
例如,若m的值为2,a数组中的值为:

则返回主程序后a数组中的值应为:

注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 5
//最重要的函数
void fun(int a[][N], int m)
{int i,j;for(i=0;i<N;i++){for(j=0;j<=i;j++)a[j][i]=a[j][i]*m;}
}
main()
{
int a[N][N],m, i, j;
FILE *out;
printf("*****The array*****\n");
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
{a[i][j]=rand()%20;
printf("%4d", a[i][j]);
}
printf("\n");
}
m=rand()%4;
printf("m=%4d\n",m);
fun(a,m);
printf("THE RESULT\n");
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
printf("%4d",a[i][j]);
printf("\n");
}
/******************************/
out=fopen("out.dat","w");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
a[i][j]=i*j;
fun(a,8);
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
fprintf(out,"%4d",a[i][j]);
fprintf(out,"\n");
}
fclose(out);
/******************************/
}

运行结果如下:

计算机C语言二级操作题之编程题相关推荐

  1. 计算机二级c语言求水仙花数和完数,预测江苏省高校计算机二级C考试上机编程题之二特殊数张柏雄.doc...

    预测江苏省高校计算机二级C考试上机编程题之二特殊数张柏雄 内容 一.特殊数:素数平方是各位数不相同的数 二.495三位陷阱数 三.可分解的整数 四.闰年计算题 五.数制变换题 六.水仙花数题 七.亲密 ...

  2. 2017三月c语言,2017年3月计算机c语言二级考试真题

    2017年3月计算机c语言二级考试真题 二.程序填空 1 /*------------------------------------------------------- [程序填空] ------ ...

  3. c语言二级编程题库,二级C语言题库-编程题.doc

    二级C语言题库-编程题 第 PAGE \* Arabic \* MERGEFORMAT 27 页第 PAGE \* Arabic \* MERGEFORMAT 27 页 1.请编写函数fun,其功能是 ...

  4. 计算机二级c编程题特殊技巧,计算机国家二级C机试编程题技巧

    一个公开的秘密:计算机国家二级C机试编程题的作弊方法 1.运行考试系统 2.打开编程题(第三大题),软件会自动启动vc++6.0,然后在需要考生编写的函数代码里加一个分好":"其他 ...

  5. 计算机二级python备考资料_2019年全国计算机等级考试二级Python备考资料和题库下载(...

    2019年全国计算机等级考试二级Python备考,知识兔为准备参加计算机二级Python考试的童鞋们收集整理了一份丰富的备考资料(最重要的直接免费领取)[资料暗号:知识兔] 2019年全国计算机等级考 ...

  6. 中国大学MOOC哈工大C语言程序设计第9周编程题在线测试

    中国大学MOOC哈工大C语言程序设计第9周编程题在线测试 1.重复数字检查(4分) 题目内容: 从键盘输入一个数,检查这个数中是否有重复出现的数字.如果这个数中有重复出现的数字,则显示"Re ...

  7. 浙江大学pta答案python第四章_浙大PTA-Python题库 编程题第一章(1-1~1-3)题解

    其他各章题解链接如下 浙大PTA-Python题库 编程题第一章(1-1~1-3)题解 https://blog.csdn.net/zimuzi2019/article/details/1070206 ...

  8. 浙大PTA-Python题库 编程题第五章(5-1~5-11)题解

    其他各章题解链接如下 浙大PTA-Python题库 编程题第一章(1-1~1-3)题解 https://blog.csdn.net/zimuzi2019/article/details/1070206 ...

  9. 浙大PTA-Python题库 编程题第一章(1-1~1-3)题解

    其他各章题解链接如下 浙大PTA-Python题库 编程题第一章(1-1~1-3)题解 https://blog.csdn.net/zimuzi2019/article/details/1070206 ...

最新文章

  1. gvim 实现自动全文排版
  2. JAVA常见算法题(三十二)---找规律
  3. Java线程的生命周期及线程的几种状态
  4. Spring boot指定日志配置
  5. Linux入门基础分享[一]
  6. 老的消息中间件投递失败的类型值_RabbitMQ消息中间件技术精讲11 高级篇四 confirm 确认消息...
  7. spring-mvc里的 mvc:resources 及静态资源访问
  8. [毕业生的商业软件开发之路]系列文章目录规划
  9. 网站测试自动化系统—在测试代码中硬编码测试数据
  10. 父与子python版本,父与子的编程之旅 与小卡特一起学Python(第3版)
  11. vc red.msi matlab,vc red.msi x64+x32位版下载
  12. 查看oracle表空间的碎片,Oracle 数据库表空间碎片查询和整理
  13. mysql广告投放查询_广告投放数据分析
  14. 外卖行业现状分析_2020餐饮外卖行业市场前景及现状分析
  15. Java进阶篇设计模式之五-----外观模式和装饰器模式
  16. 哈特公社,在家也能轻创业
  17. 公有云迁移,需要考虑的问题
  18. 数据分析实战 -- 股票量化交易分析
  19. CSS动画案例--天空中云朵变化效果
  20. Ubuntu20.04下配置Anaconda3+NVIDIA 驱动+Cuda11.1+Cudnn8.0.5

热门文章

  1. opencv之图像平移
  2. Android CameraX的PreviewView Ar背景实景实时预览
  3. 超微服务器做系统,超微服务器做系统
  4. 亚马逊测评:最前沿养号系统,如何降低成本提高效率搭建稳定的ip环境
  5. 深度揭秘腾讯云新一代企业级HTAP数据库TBase核心概念
  6. ISTQB基础级认证参考书
  7. 55--mvc:annotation-driven标签解析
  8. 音调、响度 和 周期(频率) 占空比 的关系
  9. ES6基础语法(let、const、解构赋值、模板字符串、简化对象、箭头函数、扩展运算符)(一)
  10. 网络+C#各个网上转载