回 帖 发 新 帖 刷新版面

主题:长期  菜鸟问题  希望高手继续解答

#include <stdio.h>

main()
{
 float x,y,t,f;
 t=30;
 f=100;
 x=(4t-f)/2;
 y=(f-2t)/2;
 printf<"x=%d,y=%d",x,y>;
}
---------------------------------------------------------------------------
上面是我写的 用TC汉化版,老是出错,main语法错误等等,希望能解释清楚 谢谢大哥们~!!!!!!正在努力挣扎中

回复列表 (共9个回复)

沙发


在线等啊  有大虾在吗???????????????????///[em1][em1][em1][em1]

板凳

printf<"x=%d,y=%d",x,y>;应该是这样吧: printf("x=%d,y=%d",x,y);

3 楼

把printf的尖括号换成圆括号.

4 楼

是不是所有的printf和scanf后面都是圆括号吗???????


谢谢大家

5 楼


好像不行啊  我重新写了 还是8行哦,,,,,,,,

你们能帮我写下 我看看什么地方不行或者不一样啊 
---------------------------------------------------------------------------

6 楼

#include <stdio.h>

main()
{
 float x,y,t,f;
 t=30;
 f=100;
 x=(4*t-f)/2;
 y=(f-2*t)/2;
 printf("x=%f,y=%f",x,y);
}

这样就好了。

7 楼


呵呵  我学完后面的章节就知道错了 哈哈 也早写出来了  还是谢谢你 现在新的问题又来了
-----------------------------------------------------------------------------
(1)在C语言中,合法的长整型常数是---
a、0L  b、4962710 c、04312765 d、 0xa34b7fe

给出答案 再说明下原因  
(2)当用"conist int B=9;"定义后, B是整型变量  对吗???
说明原因 


-----------------------------------------------------------------------------
谢谢 ,这是我第2章出现的问题  呵呵

8 楼

conist int B=9;

表示变量B赋值为9,且用conist修饰,使B在程序中始终为值,而不能被修改

至于,第一个问题,每种数据类型在内存中都占用一定的字节(系统平台不同可能有不同),对照下书上长整型的范围,很容易能看出来。字符在内存中也是以对应的整型数据来表示的,可以自己查查资料

9 楼

printf<"x=%d,y=%d",x,y>;改一下
printf("x=%f,y=%f",x,y);

我来回复

您尚未登录,请登录后再回复。点此登录或注册