求这组C语言的运算注解每个过程的代码都翻译一下最好,刚学完全不会-_-||

求这组C语言的运算注解每个过程的代码都翻译一下最好,刚学完全不会-_-||#include 〈stdio.h〉 int c , a=4; int func (int a , int b) { c=a*b ; a=b-1 ; b++ ; return (... 求这组C语言的运算注解每个过程的代码都翻译一下最好,刚学完全不会-_-||#include 〈stdio.h〉 int c , a=4; int func (int a , int b) { c=a*b ; a=b-1 ; b++ ; return (a+b+1) ; } viod main() { int b=2 , p=0 c=1 ; p=func(b , a) ; printf("%d,%d,%d,%d\n" , a,b,c,p) ; } 展开

第1个回答  2020-01-13
尝试解答下。
#include
〈stdio.h〉
//
加载库文件
int
c
,
a=4;
//定义整型变量c,整型变量a,a赋值为4
int
func
(int
a
,
int
b)
//定义函数func,参数整型变量a,
整型变量b

c=a*b
;
//变量c,赋值为a*b
a=b-1
;
//变量a,赋值为b-1
b++
;
//b加1
return
(a+b+1)
;
//返回值为a+b+1

viod
main()
//主函数

int
b=2
,
p=0
c=1
;
//定义整型变量,b赋值为2,p赋值为0,c赋值为1,中间少了个逗号
p=func(b
,
a)
;
//变量p赋值为函数func的返回值,变量b为第一个参数,变量a为第二个参数
printf("%d,%d,%d,%d\n"
,
a,b,c,p)
;
//按整型方式打印a,
b,
c,
p
相似回答