以下有一段c语言程序 请高手详细解释一下

2021-03-11 06:34:37 字数 2303 阅读 5903

1楼:匿名用户

#include"stdio.h" //声明:标准输入输出函数库

main() //主函数

//)这里错了哦,应该是‘}’

//大清早给你做题不容易哦~这个解释的蛮全的了吧~从头到尾呢

//ascii码就是这么定义的,那你问我为什么a的码是97而不是1,我怎么解释

//呢~~你说是吧,这都是那个美国标准什么组织定的,你也不用太好奇,这就是

//一个标准啦

//那要看你定义的咯,如果是char型的话看下面

char bell = '7';

char bell = 7;

第一个输出就是单纯的字符7

第二个输出就是asc码为7的字符,而asc码为7的字符是个声音“滴”(屏幕上是不会打印这个字符的),只是发出声音而已,实际应用中可以用来提醒使用者输入有误啊等等~

//不是的,这个bell只是一个变量名字而已,比如你char a=7;输出也是声音滴,就是7特殊!如果是char bell = 'a'; 输出就是a,明白了嘛?我都回答了好几遍了都

2楼:匿名用户

看来你putchar()函数没看仔细给你点例子看看:

putchar(111) :输出的是ascii码表的内111号元素:o

putchar('111') :putchar()只能输出1个字符,所容以实际第一个字符以后的字符都是多余的,此题输出1

putchar('0'+111) :此题输出ascii码表的‘0’后的第111个元素

‘0’是48号元素,即此题输出159号元素

ascii码表只有128个元素,其它都是空格,故此题输出空格

putchar('0'+'111') :等价于putchar('0'+'1')

‘0’48号,‘1’49号;即输出97号元素:a

3楼:ghos丶

看到100分,大家都心动bai了啊du,

输出的是一声响铃,是因为7对应zhi的ascii输出是dao一声响铃。

单纯的数字

专还是表示他的ascii码呢是这样属的:

如果你把一个小于255的整数赋值给一个char型,那么它就表示是ascii码了,

4楼:匿名用户

bell是字符型变量,赋值时给了数字7,系统会自动把ascii码值为7的对应的符号赋给bell。

5楼:红山人

嗯.是一声响铃.一般用的是\7.如果用格式化输出是这样做的:printf("\7");朋友.

6楼:匿名用户

定义名称为bell的字符量

赋值为7 字符 而不是数字

然后输出

c语言:请高手帮我解释一下这个程序!!

7楼:匿名用户

首先你定义抄了一个函

袭数fun,有一个指向int型的指针p

在那个函数中你打印p[5]

你传入了一个a[3]

这样在fun函数里,将&a[3]当成了数组的首地址,p[5]就代表了p+5

而a[3]在fun里是被当做p,那么p+5就到了a[8]那么就是9

8楼:匿名用户

void fun(int *p)

main()

;fun(&a[3]); //将 a 数组中第3个元素的地址(也就是4的地址)传给fun}

9楼:我是不是师兄

你可以把下标表示转换为指针表示 就清晰了

void fun(int *p)

指针p后移5个单位 然后取值用于输

内出指针p的位置是在fun(&a[3]);

也就容是 数组a的第4个元素

从第4个元素开后移5个单位

a[3] a[4] a[5] a[6] a[7] a[8]

起点 +1 +2 +3 +4 +5输出a[8]

a[8]就是9

10楼:陈卓means祥林

a[3]就相当于a中的第4个元素p[5]就相当于a[3]向后推5个元素,也就是a[8],你可以搜索一下数组与指针详细了解一下

11楼:匿名用户

从main函数开始bai,先是定义一个数组a,接着du调用fun函数,zhifun函数的形dao参是一个指针变量。调内用fun函数时将

容a[3]的地址传给p,而在printf中可以将p[5]解释为 *(p+5) ,这时p中存放的是a[3]的地址,(p+5)就是当前地址的偏移量,所以是a[8],所以就是9

谁能解释一下这个程序C,谁能帮忙详细解释一下这个C语言程序~~要详细的哦~

1楼 匿名用户 p int malloc sizeof int 申请一段大小为sizeof int 的空间 并把该段空间的起始地址赋值给p fut int s int p 2 3 参数s定义为类型int 即指向指针类型的指针 或者叫二级指针用 s就是对其元素进行赋值 2楼 帅的都想毁容 p int ...

男是两个正财偏财还是四正财两偏财,婚姻如何是不是很容

1楼 合鱼命理张老师 这个八字年柱正财,日主少年时代家镜一般有,才被劫之像,时柱透财合日主,日主夫妻感情比较好,虽有偏财暗藏,有心无胆 2楼 匿名用户 是的,日干担财无力,财运也受一些影响 男命八字中有一个正财 一个偏财婚姻怎么样 3楼 金神临身 不错很好,家里红旗不倒,外彩旗飘飘。 4楼 匿名用户...

一道c语言填空题程序没看懂求详细解释

1楼 include main op1 res 把结果保存到操作数1,方便继续运算opertor getchar 再次输入运算符号 printf d n res 打印结果 注意 由于是没有区分运算符优先级的,完全是按照输入的先后顺序计算的, 所以上面这4个输入的式子要按从左到右计算,不能按照平常乘除...