麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

經(jīng)典c程序100例==21--30

2019-11-17 05:47:00
字體:
供稿:網(wǎng)友
【程序21】
題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個
   第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后天天早上都吃了前一天剩下
   的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。
1.程序分析:采取逆向思維的方法,從后往前推斷。
2.程序源代碼:
main()
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
 
}
==============================================================
【程序22】
題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定
   比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出
   三隊賽手的名單。
1.程序分析:判定素數(shù)的方法:用一個數(shù)分別去除2到sqrt(這個數(shù)),假如能被整除,
      則表明此數(shù)不是素數(shù),反之是素數(shù)。       
2.程序源代碼:
main()
{
char i,j,k;/*i是a的對手,j是b的對手,k是c的對手*/
for(i='x';i<='z';i++)
 for(j='x';j<='z';j++)
 {
 if(i!=j)
  for(k='x';k<='z';k++)
  { if(i!=k&&j!=k)
   { if(i!='x'&&k!='x'&&k!='z')
   printf("order is a--%c b--%c c--%c ",i,j,k);
   }
  }
 }
}
==============================================================
【程序23】
題目:打印出如下圖案(菱形)*
***
******
********
******
***
*
1.程序分析:先把圖形分成兩部分來看待,前四行一個規(guī)律,后三行一個規(guī)律,利用雙重
      for循環(huán),第一層控制行,第二層控制列。
2.程序源代碼:
main()
{
int i,j,k;
for(i=0;i<=3;i++)
 {
 for(j=0;j<=2-i;j++)
  printf(" ");
 for(k=0;k<=2*i;k++)
  printf("*");
 printf(" ");
 }
for(i=0;i<=2;i++)
 {
 for(j=0;j<=i;j++)
  printf(" ");
 for(k=0;k<=4-2*i;k++)
  printf("*");
 printf(" ");
 }
}
==============================================================
【程序24】
題目:有一分數(shù)序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數(shù)列的前20項之和。
1.程序分析:請抓住分子與分母的變化規(guī)律。
2.程序源代碼:
main()
{
int n,t,number=20;
float a=2,b=1,s=0;
for(n=1;n<=number;n++)
 
printf("sum is %9.6f ",s);
}
==============================================================
 【程序25】
題目:求1+2!+3!+...+20!的和
1.程序分析:此程序只是把累加變成了累乘。
2.程序源代碼:
main()
{
float n,s=0,t=1;
for(n=1;n<=20;n++)
 
printf("1+2!+3!...+20!=%e ",s);
}
==============================================================
【程序26】
題目:利用遞歸方法求5!。
1.程序分析:遞歸公式:fn=fn_1*4!
2.程序源代碼:
#include "stdio.h"
main()
{
int i;
int fact();
for(i=0;i<5;i++)
 printf("40:%d!=%d ",i,fact(i));
}
int fact(j)
int j;
{
int sum;
if(j==0)
 sum=1;
else
 sum=j*fact(j-1);
return sum;
}
==============================================================
【程序27】
題目:利用遞歸函數(shù)調(diào)用方式,將所輸入的5個字符,以相反順序打印出來。
1.程序分析:
2.程序源代碼:
#include "stdio.h"
main()
{
int i=5;
void palin(int n);
printf("40:");
palin(i);
printf(" ");
}
void palin(n)
int n;
{
char next;
if(n<=1)
 {
 next=getchar();
 printf("


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产毛片毛片毛片 | 娇妻被各种姿势c到高潮小说 | 一级片久久免费 | 91网站在线播放 | 欧美成人免费 | 成人毛片免费 | 中文字幕 欧美 日韩 | 精品国产一区二区三区四区阿崩 | 国产伦精品一区二区三区在线 | 偷偷操偷偷操 | 一区二区三区日本在线观看 | 久久久久女人精品毛片九一 | 免费国产人成网站 | 亚洲一区二区三区日本久久九 | www.17c亚洲蜜桃 | 性欧美视频在线观看 | 色综合久久久久久久久久久 | 黄色影院一级片 | 日韩毛片在线看 | 在线观看91精品 | 国产亚洲精品久久久久婷婷瑜伽 | 黄色网络免费看 | 国产精品一区二区在线 | 做羞羞视频 | 久久精品日产第一区二区三区 | 视频二区国产 | 视频一区二区久久 | 亚洲九九色| www久久艹 | xxxxxx视频| av在线免费观看播放 | 美女黄视频在线观看 | 国产老师做www爽爽爽视频 | 国产成人高清在线观看 | 欧美一区高清 | 日本教室三级在线看 | fc2国产成人免费视频 | 久久久久久久久亚洲精品 | 午夜色视频在线观看 | 久久久婷婷一区二区三区不卡 | 黄色av一区二区三区 |