该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

解释如下:#include //包含头文件stdio

#define N 10 //宏定义遇到N的地方用10代替

main() //主函数

{

int i, p, q, t, id[N]; //定义int型变量i,p,q,t其中id[10]表示有10个元素的一维数组

for (i = 0; i < N; i++) //for循环由0开始循环10次

id[i] = i; //每次给数组id赋值0,1,2,3,4,5,6,7,8,9

while (scanf("%d %d\n", &p, &q) == 2) //while循环 这里搞不懂啥意思怎么会让scanf与2相等

{

if (id[p] == id[q]) //如果id[p]和id[q]相等

continue; //跳过后面的语句,重新执行下一次的while

for (t = id[p], i = 0; i < N; i++) //for循环 t=id[p],i=0,i<10 循环10次

if (id[i] == t) //如果id[i]等于t

id[i] = id[q]; //让id[i]等于id[q];

printf(" %d %d\n", p, q); //输出p和q的值

}

}提问者评价谢谢,scanf函数返回值等于2,说明两个输入参数正确都是正确(int),=1,1个,=0,0个

说明:程序是有问题的,while (scanf("%d %d\n", &p, &q) == 2) 应该改成 while (scanf("%d %d", &p, &q) == 2)才符合编程者意思,从程序看程序的意思是想把数组中所有与id[p]数值相等的数都替换成id[q]的内容。所以作用是“查找并全部替换”!

c程序语言是什么意思,C语言,程序是什么意思?相关推荐

  1. c语言程序与设计苏小红,c语言程序设计苏小红

    <实验教学示范中心建设教材·国家精品课程主讲教材:C语言程序设计(第2版)>是一本兼具趣味性和实用性的C语言程序设计教材.全书由13章组成,内容包括:为什么要学C语言,C数据类型,简单的算 ...

  2. c语言编程 构建围墙,c语言程序设计朝盛 综合程序练习题.ppt

    c语言程序设计朝盛 综合程序练习题 综合程序练习题 综合程序练习题 大型程序设计的要求 综合程序练习题 综合程序练习题 大型程序设计题目分析: 1 打字练习 2 电子琴 3 简易画图板 4 贪吃蛇 5 ...

  3. c语言程序中的基本功能,c语言程序中的基本功能模块为什么?

    c语言程序中的基本功能模块为"函数".一个C语言程序可以由一个主函数和若干个函数构成:一个大的应用程序一般应该分为多个程序模块,每一个模块用来实现一个功能,而模块的功能是由函数完成 ...

  4. 程序员如何选择第二门语言

    多人爱争论第一门程序语言该学什么.每个人的出发点不同,有人认为,第一门语言应当是有趣.无进入门坎:有人则认为,第一门语言影响往后程序开发的思考方式,要严谨而富有思考性:有人以实用为出发点,认为视(将来 ...

  5. c语言三目运算程序,有C语言中三目运算符 联系到的 程序打trace

    下面这一句是 stm库中的一句话. #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, ...

  6. c语言如何输入汉字_C语言入门的第一个小程序

    大部分程序员入门的第一个小程序都是Hello World,还记得当时大一的时候,我室友还特意为了这个发了个说说,现在想起来好有意思,哈哈好了废话不多说,直接干. (PS:如果学过自动忽略) #incl ...

  7. 背口诀14天精通c语言pdf下载,C语言必背18个经典程序

    C语言必背18个经典程序 1./*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include "stdio.h" main() {int i,j,result; for ...

  8. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

  9. python语言程序设计基础网课-Python语言程序设计基础答案

    [填空题]逻辑型数据在参与算术运算的过程中可以被当作整数进行操作,通常True的值对应整数1,False的值对应整数____________. [单选题]在Python中,不可以用来表示字符串的符号是 ...

  10. c语言如何快速看懂别人的程序,探究如何快速看懂单片机程序方法

    在现实中,我相信有很多刚刚接触单片机的同学,简直是无从下手,打开一个程序,更会被复杂的结构和密密麻麻的代码吓到,产生退缩的想法,这篇文章带你了解一下单片机程序. 我对单片机的总结:"单片机其 ...

最新文章

  1. linux查看mq死信队列,linux下postgresql 一主多从、redis集群、rabbitmq等环境搭建 (九) xa-rdmp-archiving 从数据库的安装...
  2. Linux卸载蓝牙模块,Linux 下调试低功耗蓝牙的笔记
  3. mac地址和ip地址的区别(转)
  4. Snipaste在Window运行后遇到提示计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误
  5. pku1088----滑雪(记忆性搜索)
  6. 转载一篇好用的ubuntu 16.04安装nvidia显卡驱动文章
  7. POJ 1220 高精度进制转换
  8. 使用nginx负载均衡的webservice wsdl访问不到_Nginx 反向代理、负载均衡图文教程,写得太好了!...
  9. 软考信息系统项目管理师知识点总结1
  10. 常见的list转化map 实现
  11. 雅虎宣布其史上最严重数据泄露:5亿账户于2014年被盗
  12. systemtap分析软raid io拆分问题
  13. 目标客户画像_如何定义目标客户和用户画像
  14. 登录失败 12306服务器不稳定,12306无法正常登录怎么办?12306登陆不上的解决方法...
  15. Python 微信公众号开发
  16. 高通SDX55平台:adb功能异常
  17. NewTek LightWave 3D 2018 破解版
  18. 汉诺塔(C语言实现)
  19. 谁是卧底? 科普影子寄存器
  20. 如何让横坐标倾斜(Matlab画直方图)

热门文章

  1. CCF推荐|中科院2区生物信息与计算机类SCI征稿~
  2. MIPI入门——D-PHY介绍(一)
  3. YAHOO工具库提供的方法
  4. pyecharts全国地图和省级地图和水滴图
  5. matlab离散系统pid控制系统,离散系统的数字PID控制仿真
  6. 大学英语期末考计算机上答卷,英语期末考试总结(精选7篇)
  7. AutoCAD与ArcGIS的5种集成方式
  8. DES_3DES_AES_IDES_RSA密码算法比较
  9. 查漏补缺——字符串www.qq.com所有非空子串
  10. 知物由学 | “群控软件”助长黑灰产套利的零和游戏,硬核技术打击隐秘的不公