c程序语言是什么意思,C语言,程序是什么意思?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
解释如下:#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语言,程序是什么意思?相关推荐
- c语言程序与设计苏小红,c语言程序设计苏小红
<实验教学示范中心建设教材·国家精品课程主讲教材:C语言程序设计(第2版)>是一本兼具趣味性和实用性的C语言程序设计教材.全书由13章组成,内容包括:为什么要学C语言,C数据类型,简单的算 ...
- c语言编程 构建围墙,c语言程序设计朝盛 综合程序练习题.ppt
c语言程序设计朝盛 综合程序练习题 综合程序练习题 综合程序练习题 大型程序设计的要求 综合程序练习题 综合程序练习题 大型程序设计题目分析: 1 打字练习 2 电子琴 3 简易画图板 4 贪吃蛇 5 ...
- c语言程序中的基本功能,c语言程序中的基本功能模块为什么?
c语言程序中的基本功能模块为"函数".一个C语言程序可以由一个主函数和若干个函数构成:一个大的应用程序一般应该分为多个程序模块,每一个模块用来实现一个功能,而模块的功能是由函数完成 ...
- 程序员如何选择第二门语言
多人爱争论第一门程序语言该学什么.每个人的出发点不同,有人认为,第一门语言应当是有趣.无进入门坎:有人则认为,第一门语言影响往后程序开发的思考方式,要严谨而富有思考性:有人以实用为出发点,认为视(将来 ...
- c语言三目运算程序,有C语言中三目运算符 联系到的 程序打trace
下面这一句是 stm库中的一句话. #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, ...
- c语言如何输入汉字_C语言入门的第一个小程序
大部分程序员入门的第一个小程序都是Hello World,还记得当时大一的时候,我室友还特意为了这个发了个说说,现在想起来好有意思,哈哈好了废话不多说,直接干. (PS:如果学过自动忽略) #incl ...
- 背口诀14天精通c语言pdf下载,C语言必背18个经典程序
C语言必背18个经典程序 1./*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include "stdio.h" main() {int i,j,result; for ...
- python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案
嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...
- python语言程序设计基础网课-Python语言程序设计基础答案
[填空题]逻辑型数据在参与算术运算的过程中可以被当作整数进行操作,通常True的值对应整数1,False的值对应整数____________. [单选题]在Python中,不可以用来表示字符串的符号是 ...
- c语言如何快速看懂别人的程序,探究如何快速看懂单片机程序方法
在现实中,我相信有很多刚刚接触单片机的同学,简直是无从下手,打开一个程序,更会被复杂的结构和密密麻麻的代码吓到,产生退缩的想法,这篇文章带你了解一下单片机程序. 我对单片机的总结:"单片机其 ...
最新文章
- linux查看mq死信队列,linux下postgresql 一主多从、redis集群、rabbitmq等环境搭建 (九) xa-rdmp-archiving 从数据库的安装...
- Linux卸载蓝牙模块,Linux 下调试低功耗蓝牙的笔记
- mac地址和ip地址的区别(转)
- Snipaste在Window运行后遇到提示计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误
- pku1088----滑雪(记忆性搜索)
- 转载一篇好用的ubuntu 16.04安装nvidia显卡驱动文章
- POJ 1220 高精度进制转换
- 使用nginx负载均衡的webservice wsdl访问不到_Nginx 反向代理、负载均衡图文教程,写得太好了!...
- 软考信息系统项目管理师知识点总结1
- 常见的list转化map 实现
- 雅虎宣布其史上最严重数据泄露:5亿账户于2014年被盗
- systemtap分析软raid io拆分问题
- 目标客户画像_如何定义目标客户和用户画像
- 登录失败 12306服务器不稳定,12306无法正常登录怎么办?12306登陆不上的解决方法...
- Python 微信公众号开发
- 高通SDX55平台:adb功能异常
- NewTek LightWave 3D 2018 破解版
- 汉诺塔(C语言实现)
- 谁是卧底? 科普影子寄存器
- 如何让横坐标倾斜(Matlab画直方图)
热门文章
- CCF推荐|中科院2区生物信息与计算机类SCI征稿~
- MIPI入门——D-PHY介绍(一)
- YAHOO工具库提供的方法
- pyecharts全国地图和省级地图和水滴图
- matlab离散系统pid控制系统,离散系统的数字PID控制仿真
- 大学英语期末考计算机上答卷,英语期末考试总结(精选7篇)
- AutoCAD与ArcGIS的5种集成方式
- DES_3DES_AES_IDES_RSA密码算法比较
- 查漏补缺——字符串www.qq.com所有非空子串
- 知物由学 | “群控软件”助长黑灰产套利的零和游戏,硬核技术打击隐秘的不公