基于visual Studio2013解决C语言竞赛题之1044数组处理
题目
解决代码及点评
/*
分别输入N和M个数到数组A和数组B中。把只在其中一个数组中出现的那些数送入到数组C中,并指出它们在A或B数组中的位置。
*/
#include <stdio.h>
#include <stdlib.h>
void main()
{const int n=10;const int m=10;int a[n];int b[m];int c[n+m]={0};//为保证不同的数全部存储,c的大小定义为n+m;int k=0;//给数组a和b分配随机数for (int i=0;i<n;i++){a[i]=rand()%100;printf("%d\t",a[i]);}printf("\n\n");for (int i=0;i<m;i++){b[i]=rand()%200;printf("%d\t",b[i]);}printf("\n\n");//a与b比较,将a中不相同的数赋给c,并输出在a中的位置for (int i=0;i<n;i++){int flag1=0;for (int j=0;j<m;j++){if (a[i]==b[j]){flag1=1;continue;}}if (flag1==0){c[k]=a[i];printf("i=%d\t",i);k++;}}//b与a比较,将b中不相同的数赋给c,并输出在b中的位置for (int j=0;j<m;j++){int flag2=0;for (int i=0;i<n;i++){if (b[j]==a[i]){flag2=1;continue;}}if (flag2==0){c[k]=b[j];printf("j=%d\t",j);k++;}}//打印cfor (int i=0;i<k;i++){printf("%d\t",c[i]);}printf("\n\n");system("pause");
}
代码编译以及运行
由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:
1)新建工程
2)选择工程
3)创建完工程如下图:
4)增加文件,右键点击项目
5)在弹出菜单里做以下选择
6)添加文件
7)拷贝代码与运行
程序运行结果
代码下载
http://download.csdn.net/detail/yincheng01/6681845
解压密码:c.itcast.cn
转载于:https://www.cnblogs.com/niulanshan/p/6175230.html
基于visual Studio2013解决C语言竞赛题之1044数组处理相关推荐
- 基于visual Studio2013解决C语言竞赛题之1085相邻之和素数
题目 解决代码及点评 /************************************************************************/ /* ...
- 基于visual Studio2013解决C语言竞赛题之1081shell排序
题目 解决代码及点评 /************************************************************************/ /* ...
- 基于visual Studio2013解决C语言竞赛题之1027 YN
题目 解决代码及点评 /*计算Yn的值,直到|Yn - Yn-1|<10-6为止,并打印出此时共作了多少次COS计算. 提示:Yn+1=COS(Yn),故本题 ...
- 基于visual Studio2013解决C语言竞赛题之1089牛虎过河
题目 解决代码及点评 /************************************************************************/ /* ...
- 基于visual Studio2013解决C语言竞赛题之1070删除相同节点
题目 解决代码及点评 /************************************************************************/ /* ...
- 基于visual Studio2013解决C语言竞赛题之0502最小数替换
题目 解决代码及点评 /************************************************************************/ ...
- 基于visual Studio2013解决C语言竞赛题之1091多项式
题目 解决代码及点评 /************************************************************************/ /* ...
- 判断同构数 c语言,基于visual Studio2013解决C语言竞赛题之0413同构数
JQuery的基础和应用 1.什么是? DOM的作用:提供了一种动态的操作HTML元素的方法. jQuery是一个优秀的js库.用来操作HTML元素的工具. jQuery和DOM . ...
- 基于visual Studio2013解决C语言竞赛题之0710排序函数
题目 解决代码及点评 /* 10.用指向指针的指针的方法对N个整数排序并输出. 要求排序单独写成一个函数.N个整数和N在主程序中输入,最后在主函数中输出. */ #include <std ...
最新文章
- python内置模块大全 processon
- 演练:开发和使用自定义服务器控件
- 云网融合 — 云网业务统一管控技术
- java在cmd下编译运行
- mysql gtid ha_MySQl新特性 GTID
- 雾计算精华问答 | 雾计算与云计算的区别?
- extjs xtype 类型
- 21天jmeter打卡day6 配置元件之HTTP信息头+Cookie管理器
- 升级centos6.8内核
- 数据集标签_数据分享 | LiDAR点云数据汇总
- Java面试题内容聚合
- Java 匹配域名正则表达式
- AD Undeclared identifier: GetFontID 问题解决方法
- 高仿网易评论列表效果之界面生成
- MCS-51系列单片机硬件结构
- 量表:现代医学体系的“工具箱”
- 初入职场如何时间管理课程总结-B站
- Lipschitz函数相关
- HHDBCS便捷功能简介
- Android UI最佳实践