↑ 收起筛选 ↑
C语言,定义一个函数intFun(intA,intB,intC)它的功能是若A,B,C能构成等边三
2020-05-30

int fun(int a,int b,int c) {if(a==b&&b==c)return 3; //能构成等边三角形 else if(a==b||a==c||b==c)return 2; //能构成等腰三角形 else if(a+b>c&&a+c>b&&b+c>a)return 0; //能构成一般三角形 else return -1; //不能构成三角形 }

scanf("%d%d%d",a,b,c);这 scanf("%d%d%d",&a,&b,&c);这样

#include "Stdio.h"int fun(int a,int b,int c){ c=a*b;return c;}int main(void){ int c;c=fun(2,3,c);printf("%d\n",c);getch();return 0;}

你好!int max(int a,int b, int c){ if(a 评论0 0 0

16.CA的第二个形参没声明类型,B的两个形参同名错误,D的第一个形参是二维数组,需要指出第一维大小.17.C要想将变量传到函数内部进行值交换,必须传进变量的地址才行.所以A,D不用考虑.B根本没用上*P,而是*x=*y时*x值被*y值覆盖,于是*y=*x就等同于*y还是*y.C正确,但楼主貌似在第二行y=*x-*y中的y少了*号.18.DA,C语言从main开始执行.B,函数定义要写在main之类,声明必须写在调用者之前,如果是main调用,可以在main前声明,也可以在main函数里的调用语句之前声明.C,C语言是编译型语言,不能用解释方式执行.

static 有两个作用: 一\、修饰变量时 给变量分配的是一块静态存储区,只有在程序执行完事才释放空间,其他的时候不能释放二、修饰函数是,此函数只能在此文件中应用,别的同工程的其他文件不能访问,而我们常常定义的默认函数是通工程的文件都可以访问的轻者顶成为静态函数了,而后者定义成为默认函数,只是他的形参是静态变量,这能相同吗????

C语言程序:#include "stdio.h"//合计两个两位数a、b为c,若a、b为非两位数,返回0,否则返回1int fun(int a,int b,long *c){ if(a < 10 || a >= 100 || b < 10 || b >= 100) { return 0; } *c = (b % 10 * 1000) + (a / 10 * 100) + (b / 10 * 10) + a % 10; return 1;}void main(){ int a = 12; int b = 34; long c; fun(a, b, &c); printf("%d\n", c);}运行测试:4132

延伸阅读:

trend micro pc-cilli Trend Micro PC-cillin Internet Secur21]ity 2007这是怎样一

计算表达式的值:x+A%3*(int)(x+y)%2/4.设x=2.5,A=7,y=4.7 是jAv...

设y为int型变量,请写出描述quot;y是偶数quot;的表达式___________。

1,若有以下定义,ChAr A;int B;FloAt C;DouBlE D;则表达式A*B+D%C...

英特尔芯片组驱动下载 intel芯片组驱动就是主板驱动?

假定一个二维数组的定义为“int A[3][4]={{3,4},{2...

mAin() { unsignED int A; int B=%1; A=B; printF(qu...

numpy.rAnDom.rAnDint