-
有很多错误,并且没有定义 max 函数。
a 和 b 都不是赋值的,也无法比较。
c=max(a,b) 是错误的。
-
undefined symbol ''_max'' in module
没有定义的最大符号
更正:包括
#define max(a,b) a>b?a:bmain()
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
-
max 函数是国内的 library 函数,需要在它前面添加 include。
#include
#include
main()
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
-
没错,这不是你没有写的最大函数吗?
-
返回值,返回0;
要么你应该使用 void main(),但不建议这样做。
-
嗯,max函数从何而来,以及您不明白的错误消息。
-
总结。 float a;printf("请输入正方形的边长正方形的面积,如%f",s);printf("正方形的周长:%f",l);return 0;
我写错了c语言**,请告诉我。
您好,您可能正在寻找有关如何在 C 语言程序中找到正方形的面积和周长的答案。 上面的步骤可以正确找到正方形的面积和周长,但需要在第 5 行添加一个句子 scanf(“%f”,&a) 来读取输入的正方形的边长,第 9 行和第 10 行的排版格式应为“%f”。
第五行有这个 scanf(“%f”,&a)。
Scanf(“%f”,&a) 是一个 C 函数调用,它从控制台获取浮点数并将其存储在变量 a 中。
float a;printf("请输入正方形的边长正方形的面积,如%f",s);printf("正方形的周长:%f",l);return 0;谢谢。
-
<>实际上因为这个程序中第二个输出数字后面没有空格,如果 printf 后面跟着一个英文逗号,它将输出:10,109,1,现在最接近的是答案 d。
-
选择 D 作为程序输出。 分析如下:
开始 x=10, y=10,第一个循环显示 10,10,然后 x=--x=9, y=++i=1。
第二个循环显示 9,1,然后 x=--x=8,y=++i=2。
因为 x>8 不满意,所以它退出了循环。
-
此问题的测试点是:1对于for循环的执行,初始化语句只执行一次,在每次进入循环体之前进行判断,在循环体执行后执行for的第三个参数语句。
2.++执行前后,++时,预先定位,很容易理解执行下来的加减法; 当 ++、推迟时,首先给出要计算的值,然后 ++,变量本身的值。
-
如果要匹配不同数据类型的组合来获取输入内容,不能直接scanf获取变量,一般方法是获取一行,然后扫描一行文本,并根据所有字符和顺序为每个变量赋值。
-
如果从这里看,第一个必须是 10,1 的第一个输出,因为 ++i 是第一个执行语句的,反之亦然。
-
本题选择最后一个,考核的知识点是两个自增的差异。 变量前面的自增量表示自增量,后面的自增量先表示变量的值,然后再表示自增量。
-
这个问题c是错误的。
int max(int x,int y);函数定义后跟一个分号 (; ) 表示这是一个函数声明。
但是下面添加了函数声明,这意味着这是一个函数体程序,所以语法不正确,会报错。
-
选择 dscanf 所需的三个数字用空格分隔,而实际输入确实用逗号分隔,因此只有第一个输入变量 x 被成功分配,其余的 y 和 z 都是垃圾值。
-
1.您定义的数组的大小仅为 10 个数字。
如果找不到 x,则将 x 添加到数组中,这将导致数组越界。
2。在加法的过程中,你直接给指针p赋值x,这是不对的,p只接收地址,不接收值。
它只是将数组 w 的第一个地址传递给 p,而不是将整个数组传递给 p。
4。不要在循环中使用 printf 语句,因为它很容易导致循环一次打印语句。
这不是想要的结果,你可以在循环中,在if语句中标记它。
然后将 print 语句写在循环之外。
#include
#definesize
定义了较大的数组,以便稍后添加的数字不容易越线。
voidmain(),p,x,flag=0,count=0,n=10;
printf("请输入您要查找的号码:")
scanf("%d",&x);
for(p=w;p 使用指针作为循环条件,n 是初始化数组的数量。
if(flag==0)
这里是判断是否找到,1是找到的,0是没有找到的。
elseprintf("%d 出现在数组中的 %d 位置。 ",x,count);
typedef void *(pfunction )(void * pf, void *parg );
定义函数类型。 该类型称为 pfunction,该类型的函数有两个 void * 指针参数 pf 和 parg,返回值类型为 void *x pointer。 >>>More
while(!e)、!e 相当于! (e==true),相当于先确定e是否为真,然后取否定。 while(!e),实际循环执行的条件是 e 为 false。 >>>More