帮我做几个C语言题,百分悬赏
发布网友
发布时间:2022-07-13 05:12
我来回答
共4个回答
热心网友
时间:2023-10-24 12:37
函数所被声明的类型
1//逗号表达式的值是从左到右计算,取最右边的式子的值
7//strlen是求字符串长度,不是数组长度,注意字符串结束时会加一个'\0' //所以是6+1=7
p.no=1001
-6//赋值表达式从右到左运算
0
a//将输入字符的ASCII码+32后输出字符
789//将dig+7的地址作为字符串开头输出
24//共用体的长度取内部数据类型最长的一个进行计算,char=1,float=4 //double=8所以是4+3×4(数组)+8=24
int
15//一个递归调用自身的函数用来求1+………+n
w,one//p指向这个二位数组的第二行的首地址p+1指向 第二行第2个元素 //s[1][1]
8//max是一个返回2者中大值的函数,局部变量的优先级比全局变量高,所以//就是传了a =8 ,b=3 进去,因此返回8
10//将形如 f(x)的式子用(x*x)代替,N=10,所以f(N)=100
10,11//第一次使用func函数等价于返回5+a+b,第二次调用等价于6+a+b
热心网友
时间:2023-10-24 12:38
11、由函数的定义类型决定
12、结果为1
13、结果为6
14、p->no = 1001;
15、-6;
16、1
17、a
18、789
19、24
20、int型
22、sum=15; //(5+4+3+2+1+0)
23、w, one
24、8
25、x=10
26、10, 11
热心网友
时间:2023-10-24 12:38
11、函数类型
12、1
13、6
14、p->no=1001;
15、-6
16、flase或者0
17、a
18、789
19、16
20、auto,默认的
22、sum=15
23、w,one
24、8
25、x=10
26、10,11
热心网友
时间:2023-10-24 12:39
完全赞成szg的14也可以使(*p).no=1001