求这组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) ;
}
尝试解答下。
#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
}
#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
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-10-04
刚开始是 令初相,先编写函数,再调用函数
第2个回答 2017-10-04
第一行我也不知道,我也学了没多长时间,第二行声明了两个整形变量并把c初始化追答
下一行是声明了一个函数,int是函数的返回值类型
func是函数名称
里面的是对函数的详细的定义,就是函数是怎么跑的
追问-_-||这个我知道我只想知道func调用函数是从哪里调用的
又调用回哪里去
追答什么意思
p等于多少
追问func是一个调用函数啊
追答那个地方调用函数
对啊
追问书上说p=9但我不知道怎么运算
所以这个func它不是有两个么调用的步骤我不明白啊
就是想搞懂这些
追答额
我看看
追问楼上有人解答了╭(°A°`)╮
谢谢了
蛮详细的还