这个C程序是什么意思呢?大致描述一下这个程序是干什么的, 输入格式: 4 9 12 20 -1 askhhk hhh

作者&投稿:李水 (若有异议请与网页底部的电邮联系)
请问一下这个C语言程序是什么意思?输出的是什么?~

这个程序考察全局变量、指针形参、函数调用及返回值的使用。
输出的是1028
第一次调用,形参是&a[2],形参*k的值为3。b=3+2=5并返回5。
在主程序中b=5+5=10,然后输出10。
第二次调用,形参是&a[3],形参*k的值为4。b=4+10=14并返回14。
在主程序中b=14+14=28,然后输出28。
总的输出就是1028

这是位运算符中的右移运算符:
a>>4表示将a的个二进制位右移4位,移到右端的低位被舍弃,对无符号数,高位补0
例如:a=017时:
a的值用二进制形式表示为:00001111,
a>>4为:00000000|1111【后面的1111舍弃】
右移一位相当于除以2,右移n位,就相当于除以2^n。

首先依次输入数字,当遇见负数时停止。此时如果输入的数字个数是奇数的话就输出"last column number is not paired”然后结束。如果输入的数字是偶数的话,再输入一个字符串,将输入的数字按顺序两个一组,后面的减去前面的加1,例如9-4+1,得到的此数如果小于字符串长度,就将这个字符串的第4个字符后面的9-4+1个字符复制到另一个字符串X,然后再进行下组个数,将通过下组个数得到的字符串复制到X的后面,依次进行直到两数之差大于字符串长度或者数没有了,然后输出字符串X


c语言中.c是什么意思
.C文件是编译器的输入文件,也是程序员们的“书写笔记”。为了方便管理代码,程序员们通常会将一组相关的.c文件组织成一个工程,并使用代码版本控制工具管理代码的变更与追溯。一个C语言工程可以包括多个.c文件,通常还会包括.h头文件、库文件等辅助文件。.C文件是C语言中一个重要的组成部分,也是程序...

男生对女生说c是什么意思
男生对女生说c是什么意思2 c是什么意思?1、C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台...

c语言这段程序什么意思
这一看就是单片机c语言程序,CS=1;CLK=0;CS=0;这三句是控制三个寄存器的状态_nop_();\/\/这句通常是一个空函数,什么都不做,目的是通过调用函数产生的时间差达到让cpu达到正常状态程序的具体意思还要看你的电路图怎么连以及每个寄存器的功用是什么 ...

C语言中源程序是什么意思
源程序 就是你写的源代码, 一般包括C文件和H文件. 也称为源文件和头文件.程序, 说的是包括源程序和编译出来的可执行程序.一个完整的程序, 可以只有一个C文件. 也可以包含多个C文件和H文件.

编写程序时c:是什么意思
通常C:在Windows中表示基本盘符,在代码中或者表示某个标签。最好能看到部分关于C:的代码,比较好理解,并解释通透。

每个C C++程序 通常分为俩个文件 什么意思???、
我学C语言用的是谭浩强的,当时没有别的教材。那是在90年代初,啊,是上世纪的事情了。呵呵。至于为何有两个文件,上面各位说的都对。补充一点:这只是程序文件的一种组织方式,您完全可以将两个文件里的内容放在一起。对于初学者,我觉得这样更好。初学者更主要的是学习语法,一个文件更便于排查...

c语言中源程序清单什么意思?
就是用C语言写的可以运行的程序全文。

C语言的C是什么意思?
c++的具体含义如下:C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。C++不仅拥有...

C程序scanf("%d,%d",&a,&b);中的%d,%d和&a,&b是什么意思啊,请高手...
scanf表示从标准输入设备接收数据,通常是从键盘接受输入 "%d,%d"是格式字符串,描述要接收什么样的数据,接收几个 d表示要接收一个整型数据,写两遍表示要顺序接收两个整型数据,中间逗号表示这两个整型数据中间必须用逗号分隔,scanf在键盘上读取到逗号才会算是收到第2个整数,否则会失败,如果逗号不写...

玻璃角上有三个c是什么意思?
三个c表示3c认证,全称为“强制性产品认证制度”,它是各国政府为保护消费者人身安全和国家安全、加强产品质量管理、依照法律法规实施的一种产品合格评定制度。3C认证主要是试图通过“统一目录,统一标准、技术法规、合格评定程序,统一认证标志,统一收费标准”等一揽子解决方案,彻底解决长期以来中国产品认证...

谯城区18746838414: 1、一个C语言程序是由( ). -
昔芸清心: 一个C程序由一个主函数和若干个其他函数组成.若干个的意思就是可以有0个及以上个.c语言的程序模块称为函数. C 语言可以进行多种方式进行程序的设计,它是一种很有特色的高级语言通过若干个函数组成,它具备构成程序设计的 3 种基...

谯城区18746838414: 简述一个简单c程序的结构 -
昔芸清心: 我的理解: void main{ } 这就是个c程序,什么都不用做. 只不过当你需要时,在主函数main里面,可以定义变量,可以赋值,可以做加减运算,可以输入,输出. 但是当这些操作语句多了之后,main函数就会很长,难读,这时候就需要把里面的一些语句放到main函数外面,用其他函数中来编写,再在主函数中调用. 当函数多了,就需要在其他的源文件(.c)、头文件(.h)中来实现、声明,再#include进来.

谯城区18746838414: c程序是什么意思?
昔芸清心: public partial class 主程序 : Form { public 主程序() { InitializeComponent(); } List listpath = new List(); private void 打开0ToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Multiselect = true; ...

谯城区18746838414: 解释一个简单的c程序 -
昔芸清心: ch[3][5]是一个三行五列的二维数组,ch[1]表示该数组中的第二行,ch[0]是第一行,所以输出的就是第二行的“BBB”了

谯城区18746838414: c语言|是什么意思 -
昔芸清心: 在C语言中,单独的|是按位或计算,属于位运算的一种.其计算规则为 1 双目操作,即两个运算数. 2 按位操作,逐位计算. 3 当两个操作数对应位上均为0时,结果为0;否则结果对应位上值为1.

谯城区18746838414: 解释一下这个C语言程序意思
昔芸清心: main() --主函数{float a,b,c,p,x1,x2; --定义浮点型变量scanf("%f,%f,%f",&a,&b,&c); --要求输出p=sqrt(b*b-4*a*c); --p=b*b-4*a*c的开平方x1=(-b+p)/2*a; --x1赋值x2=(-b-p)/2*a; --x2赋值printf("%f,%f",x1,x2); --输出x1,x2两个浮点数getch(); --等待用户确定退出} 一元二次方程ax2+bx+c=0(a≠0)的根的判别式Δ=b2-4ac. x1=(-b+p)/2*a;x2=(-b-p)/2*a 这个是数学公式来的~

谯城区18746838414: C语言到底是个什么东西?讲的是什么? -
昔芸清心: c语言 C语言是目前世界上流行、使用非常广泛的高级程序设计语言.C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的.C语言具有绘图能力强,可移植...

谯城区18746838414: 详细解释此c程序,说明每一步的作用和算法 -
昔芸清心: #include "stdio.h"//这是一个典型的冒泡排序法.void main() { int a[11]; int i,j,t; printf("input 10 numbers : \n"); for(i=1;iscanf("%d",&a[i]); printf("\n"); for(j=1;jfor(i=1;i//第小一轮循环比较第一个数和第二个数,如果第一个数大,那交换两数//...

谯城区18746838414: C语言什么意思很多人都说C语言,我想知道C语言到底是什么
昔芸清心: C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点.它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序.它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发.

谯城区18746838414: C语言是 什么?
昔芸清心: C语言也是一种语言.人们传统概念上的语言,类似中文,英语,是用以描述事物,并进行人与人的交流的一种方式.不同的是,C语言是人与计算机交流的一种语言.由于计算机无法接收我们的语言,因此我们必须通过C语言,将我们所熟知的文字,转换为计算机能够接收的2进制形式,让计算机进行处理,以达到我们所需要的目的.差不多是这么个意思吧.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网