导航:首页 > 编程语言 > 编程解决鸡兔同笼问题

编程解决鸡兔同笼问题

发布时间:2023-08-27 02:25:17

① 鸡兔同笼问题,用Vb编程解决,上有头100只,下有脚300,问鸡与兔各有多少只,要用到for

Private Sub Command1_Click()
'鸡兔同笼问题
Dim Cock As Integer
Dim Rab As Integer
For Cock = 0 To 100
Rab = 100 - Cock
If Cock * 2 + Rab * 4 = 300 Then '鸡2只脚,兔子4只脚
Print "其中鸡有" & Cock & "只,兔子有" & Rab & "只"
End If
Next
End Sub

② C语言编写鸡兔同笼的问题

#include<stdio.h>
int main()
{
int a,b,M,N;
printf("请输入鸡兔的总头数\n");
scanf_s("%d",&a);
printf("请输入鸡兔的总腿数\n");
scanf_s("%d",&b);
scanf_s("%d",&M);
M=(2*a)-(b/2);
printf("鸡的数目为%d只");
scanf_s("%d",&N);
N=(b/2)-(a);
printf("兔的数目为%d只");
return 0;
}
我目前是C语言的新手,目前只会做这一类。如果用的是VS(visual studio)编程的话,scanf后必须加_s,这是VS独有的,其他的编程软件随意。

③ 编程关于鸡兔同笼问题,鸡兔共a只,脚共b只,用循环结构编写程序,问共多少只鸡,多少只兔。要求题目无

#include<stdio.h>
void main(){
int a,b,numA=0,numB=0,bFlag=0,i=0,j=0;
printf("请输入鸡和兔的总数:");
scanf("%d",&a);
while(a<2){
printf("鸡和兔的总数必须大于等于2!昌旁\n");
printf("请答族输入鸡和兔的总数:");
scanf("%d",&a);
}
printf("请输入鸡和兔的总脚数耐举橡:");
scanf("%d",&b);
while(b<6){
printf("鸡和兔的总脚数必须大于等于6!\n");
printf("请输入鸡和兔的总脚数:");
scanf("%d",&b);
}
for(i=1;i<=a;i++){
for(j=1;j<=i;j++){
if(i*2+j*4==b&&i+j==a){
bFlag++;
numA=i;
numB=j;
break;
}
}
}
if(bFlag==0){
printf("此题无解!");
}else{
printf("鸡有%d只,兔有%d只!",numA,numB);
}
}

④ 用java编程解决鸡兔同笼的问题

以“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”为例

publicclasstest{
publicstaticvoidmain(String[]args){
intx,y;//x:鸡y:兔
for(x=0;x<=35;x++){//遍历鸡的只数
y=35-x;//兔的只数等于35-鸡
if(2*x+4*y==94)//如果鸡和兔的脚总数是94
System.out.println("鸡"+x+"只,兔"+y+"只");
}
}
}

阅读全文

与编程解决鸡兔同笼问题相关的资料

热点内容
网站怎么用本地服务器 浏览:120
javadoc导入android 浏览:517
文件扫描成pdf 浏览:696
凉山火灾救援命令 浏览:54
压缩机三相检测 浏览:861
linux怎么安装光盘 浏览:799
宽带服务器无响应是为什么 浏览:226
压缩包内看图 浏览:914
安卓手机如何发现app后台调用情况 浏览:561
程序员简历工作描述 浏览:159
服务器中强制疾跑的指令是什么 浏览:54
日语命令性 浏览:261
免费的程序编译游戏 浏览:892
如何安装屏蔽的APP 浏览:198
猪脸识别app如何下载 浏览:156
卓岚串口服务器如何使用 浏览:440
pdf周振甫 浏览:759
程序员35岁生日图片 浏览:629
矩形密封圈的压缩量 浏览:457
信息安全中图像加密技术毕业论文 浏览:538