大神帮忙看看什么问题,鸡兔同笼问题
c语言吧
全部回复
仅看楼主
level 11
2014年08月03日 09点08分 1
level 11
#include <stdio.h>
void main()
{int x,y,a,b;
scanf("鸡兔只数=%d\n",&a);
scanf("脚只数=%d\n",&b);
x=(4*a-b)/2;
y=(b-2*a)/4;
printf("鸡的只数:%d\n兔的只数:%d\n",x,y);
}
帮忙指正一下!!谢谢
2014年08月03日 09点08分 2
level 5
输入错误 “
中午也得输入
2014年08月03日 09点08分 3
什么意思,没看懂啊,解释一下,谢谢啦啊
2014年08月03日 09点08分
回复 说说说说好 :楼下,中文也得输入
2014年08月03日 09点08分
回复 说说说说好 :输入形式跟双引号一致,就是鸡兔只数=30
2014年08月04日 15点08分
level 5
中文也得输入
scanf(" " )
引号之间的所有内容原样输入;
所以你把scanf函数引号中的中文删掉
2014年08月03日 09点08分 4
level 5
printf("鸡兔的和:")
scanf("%d",&a)
printf("脚之和=”)
scanf("%d",&b)
2014年08月03日 09点08分 5
level 11
2014年08月03日 09点08分 6
怎么改都还是有问题啊
2014年08月03日 09点08分
回复 说说说说好 :你还真直接复制我的啊,我第二个printf()右引号是全角字符,你自己去重新输入一遍啊,别复制啊
2014年08月03日 09点08分
回复 八千汉字 :没错误了,但怎么答案不对啊,数字都好大一个是什么情况
2014年08月03日 09点08分
回复 说说说说好 :第一句scanf()之后家一句getch();把"\n"吃掉
2014年08月03日 09点08分
level 9
楼主你以前学过什么语言
2014年08月03日 09点08分 7
就是C语言吧,这学期没听,结果挂科了要补考,自学中T.T
2014年08月03日 09点08分
回复 说说说说好 :就我所知python是这种输入风格
2014年08月03日 09点08分
回复 2677158488qq :大神!!这是我们学校要求学的,每个学校学的应该都不一样
2014年08月03日 10点08分
回复 说说说说好 :谁叫你不听课呢?来《c程序设计谭浩强版》贴吧,这个暑假我亲自教你
2014年08月04日 15点08分
level 5
。。。多看书吧,
2014年08月03日 09点08分 8
我怎么觉得该多实践
2014年08月03日 09点08分
回复 说说说说好 :你明显没弄懂scanf函数的用法。。。。
2014年08月03日 09点08分
回复 sky游戏人生520 :一知半解吧
2014年08月03日 10点08分
level 13
scanf引号里不该这样写吧
2014年08月03日 10点08分 9
回复@自暴自弃home :这样子写应该是没问题的 ———————Aha-
2014年08月03日 12点08分
level 11
好一个scanf[勉强]
2014年08月03日 10点08分 11
[哈哈] ———————Aha-
2014年08月03日 12点08分
level 7
改成这样:
#include <stdio.h>
void main()
{int x,y,a,b;
printf("鸡兔只数=");
scanf("%d",&a);
printf("脚只数=");
scanf("%d",&b);
x=(4*a-b)/2;
y=(b-2*a)/4;
printf("鸡的只数:%d\n兔的只数:%d\n",x,y);
}
2014年08月03日 11点08分 12
正解!!谢了 ———————Aha-
2014年08月03日 12点08分
回复 说说说说好 :不客气
2014年08月03日 15点08分
level 13
看见楼主的scanf,当时我就惊呆了
2014年08月03日 13点08分 13
level 1
--------------------Configuration: 4 - Win32 Debug--------------------
Linking...
5.obj : error LNK2005: _main already defined in 4.obj
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/4.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
4.exe - 1 error(s), 0 warning(s)
编译的时候检查没错。(用的VC6)
执行的时候出现在这个
这是为什么啊?我的代码
#include <stdio.h>
void main()
{int x,y,a,b;
printf("鸡兔只数=");
scanf("%d",&a);
printf("脚只数=");
scanf("%d",&b);
x=(4*a-b)/2;
y=(b-2*a)/4;
printf("鸡的只数:%d\n兔的只数:%d\n",x,y);
}
2014年08月03日 14点08分 14
这个我也不大懂啊,我是初学者,哈哈 ———————Aha-
2014年08月04日 01点08分
看你这个错误提示应该不是代码的问题
2014年08月04日 03点08分
level 10
scanf有很大问题
2014年08月03日 23点08分 16
level 10
用fgets(i,sizeof(i),stdin)
2014年08月03日 23点08分 17
这个没学过欸 ———————Aha-
2014年08月04日 01点08分
level 8
赞一个
感谢你的付出,因为有你的参与,更多的人看到了不一样的世界
2014年08月03日 23点08分 18
level 6
看见楼主的scanf,当时我就惊呆了
2014年08月04日 00点08分 19
level 12
看见楼主的scanf,当时我就吓尿了
2014年08月04日 01点08分 20
level 13
要认真看书。
2014年08月04日 03点08分 21
1 2 尾页