-
1 # 唯一愛0127
-
2 # 方言影視
開啟visual C++ 6.0-檔案-新建-檔案-C++ Source File
題目:
/* 百錢買百雞
每隻大公雞5個錢,每隻母雞3個錢,每3只小雞1個錢,
現有100個錢想買100只雞,如何買?有多少種方法?*/
輸入預處理命令和主函式:
#include
/*輸入輸出標頭檔案*/
void main() /*空型別:主函式*/
定義變數和輸出文字提示:
int x,y,z,n=0; /*定義變數的資料型別為整型*/
printf("買法:\n"); /*輸出文字提示*/
確定大公雞、母雞、小雞的數量:
for(x=0;x<=19;x++) /*確定大公雞數量*/
for(y=0;y<=33;y++) /*確定母雞數量*/
{
z=100-x-y; /*確定小雞數量*/
判斷100個錢是否買了100只雞:
if(5*x+3*y+z/3.0==100) /*判斷100個錢是否買了100只雞*/
{
n++; /*是,計算有多少種買法*/
printf("%d %d %d\n",x,y,z); /*輸出買法*/
}
}
printf("有%d種買法\n",n); /*輸出有多少種買法*/
完整的原始碼:
/* 百錢買百雞
每隻大公雞5個錢,每隻母雞3個錢,每3只小雞1個錢,
現有100個錢想買100只雞,如何買?有多少種方法?*/
#include
/*輸入輸出標頭檔案*/
void main() /*空型別:主函式*/
{
int x,y,z,n=0; /*定義變數的資料型別為整型*/
printf("買法:\n"); /*輸出文字提示*/
for(x=0;x<=19;x++) /*確定大公雞數量*/
for(y=0;y<=33;y++) /*確定母雞數量*/
{
z=100-x-y; /*確定小雞數量*/
if(5*x+3*y+z/3.0==100) /*判斷100個錢是否買了100只雞*/
{
n++; /*是,計算有多少種買法*/
printf("%d %d %d\n",x,y,z); /*輸出買法*/
}
}
printf("有%d種買法\n",n); /*輸出有多少種買法*/
}
回覆列表
1,開啟visual C++ 6.0-檔案-新建-檔案-C++ Source File
2,題目:/* 百錢買百雞每隻大公雞5個錢,每隻母雞3個錢,每3只小雞1個錢,現有100個錢想買100只雞,如何買?有多少種方法?*/
3,輸入預處理命令和主函式:#include<stdio.h> /*輸入輸出標頭檔案*/void main() /*空型別:主函式*/
4,定義變數和輸出文字提示: int x,y,z,n=0; /*定義變數的資料型別為整型*/ printf("買法:\n"); /*輸出文字提示*/
5,確定大公雞、母雞、小雞的數量: for(x=0;x<=19;x++) /*確定大公雞數量*/ for(y=0;y<=33;y++) /*確定母雞數量*/ { z=100-x-y; /*確定小雞數量*/
6,判斷100個錢是否買了100只雞: if(5*x+3*y+z/3.0==100) /*判斷100個錢是否買了100只雞*/ { n++; /*是,計算有多少種買法*/ printf("%d %d %d\n",x,y,z); /*輸出買法*/ } } printf("有%d種買法\n",n); /*輸出有多少種買法*/
7,完整的原始碼:/* 百錢買百雞每隻大公雞5個錢,每隻母雞3個錢,每3只小雞1個錢,現有100個錢想買100只雞,如何買?有多少種方法?*/ #include<stdio.h> /*輸入輸出標頭檔案*/void main() /*空型別:主函式*/{ int x,y,z,n=0; /*定義變數的資料型別為整型*/ printf("買法:\n"); /*輸出文字提示*/ for(x=0;x<=19;x++) /*確定大公雞數量*/ for(y=0;y<=33;y++) /*確定母雞數量*/ { z=100-x-y; /*確定小雞數量*/ if(5*x+3*y+z/3.0==100) /*判斷100個錢是否買了100只雞*/ { n++; /*是,計算有多少種買法*/ printf("%d %d %d\n",x,y,z); /*輸出買法*/ } } printf("有%d種買法\n",n); /*輸出有多少種買法*/}