亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? project1.c

?? 自己上課時(shí)老師要求的PROJECT
?? C
字號(hào):
#include <stdio.h>/*head file*/
#include <time.h>

clock_t start, stop;
double TotalTime, duration, ticks;

void menu()/*the menu will be show at the beginning of the operation*/
{
printf("\n\n\n\nWelcome to Use The Program for Performance Measure\n\n");
printf("*****************************************************\n");
printf("0.Exit\n");/*four opitions you can choose*/
printf("1.Algorithm 1\n");
printf("2.Algorithm 2(iterative version)\n");
printf("3.Algorithm 2(recursive version)\n\n");
printf("Notice:If N and K you input is floating point number,\n");
printf("the program will conside it only the integral part!\n\n");
printf("*****************************************************\n\n");
}

double Algo1(double X, long int N)/*The first Algorithm*/
{
	long int i;
	double Mul;

	if(N==0) /*N=0 are the simple situation*/
		return 1;
	 Mul=X;
	 for(i=1;i<=N-1;i++)/*using N-1 multiplications*/
	   {
	   Mul=Mul*X;
	   }
	   return Mul;
}

double Algo2_Iter(double X, long int N)/*using iterative method*/
{
	double X1=1.0, X2;

	X2=X;
	if(N==0)/*N=0 and N=1 are the simple situation*/
		return 1.0;
	if(N==1)
		return X;
	while(N>1)
	{
	    if(N%2==0)/*judge the number whether even*/
	    {
		X2=X2*X2;/*X2 will be changed*/
		N=N/2;
		}
	    else
        {
        X1=X1*X2;/*if the number is odd, X1 will be changed*/
        N=N-1;
		}
	}
		 return X1=X1*X2;/*the result is composed by the results in “if” and “else*/
}

double Algo2_Recur(double X, long int N)/*the recursive algorithm*/
{
	if(N==0) /*N=0 and N=1 are the simple situation*/
	    return 1;
	if(N==1)
	    return X;
	if(N%2==0)/*judge the number whether even*/
		return Algo2_Recur(X*X,N/2);
	else
	    return Algo2_Recur(X*X,N/2)*X;
}

void Measure(double X, long int N, int num)/*the function to measure the time of the three algorithms, number 1 to 3 stand for the three algorithm*/
{
	long int K, j;

	while(1)/*this circulation will ensure K a positive number*/
	{
	printf("Please input the number of test:");
	scanf("%ld",&K);
		if(K<=0)
		printf("Please input a positive integer!\n");/*the number K must be a positive integer*/
		else
		break;
	}
	start=clock();/* records the ticks at the beginning of the function call */
	for(j=1;j<=K;j++)/*run the function for K times*/
	switch(num)/*run different algorithms according to different number*/
	{
		 case 1:
		Algo1(X, N);break;
		 case 2:
		Algo2_Iter(X, N);break;
		 case 3:
		Algo2_Recur(X, N);break;
		 default:
		 break;
	}
	stop=clock();/* records the ticks at the end of the function call */
	ticks=(double)(stop-start);
	TotalTime=((double)(stop-start))/CLK_TCK;/* CLK_TCK is a built-in constant = ticks per second */
	duration=TotalTime/K;/*the run-time for once*/
}

main()
{
	double X;
	long int N;
	char c;/*we use c to record 0 to 3 in case that the tester input any letters*/
	int num;/*num to record 0 to 3 by change the letter c to integer*/

	while(1)/*the circulation will ensure that tester could repeat his work continuously*/
	{
	menu();/*show the menu*/
	while(1)/*this circulation will ensure the choice is number 0 to 3*/
	{
	printf("The number you choose is:");/*make a choice*/
	scanf("%c",&c);
	num=c-'0';
	if(num!=1&&num!=2&&num!=3&&num!=0) /*in case input mistake*/
printf("Please input 0 to 3!\n");	
else
		break;
	}
	if(num==0)
		break;
	printf("Please input X:");
	scanf("%lf",&X);
	while(1) /*this circulation to make sure N a positive integer*/

	{
	printf("Please input N:");
	scanf("%ld",&N);
		if(N<0)
		printf("Please input a positive integer!\n");		
else
		break;
	}
	Measure(X, N, num);/*run the measure function*/
	printf("The ticks is: %lf\n", ticks);/*output  the result*/
	printf("The totaltime is: %lf s\n", TotalTime);
	printf("The duration is: %lf s\n", duration);
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日日嗨av一区二区三区四区| 亚洲bt欧美bt精品777| 不卡的av在线| 亚洲在线一区二区三区| 欧美一区欧美二区| 亚洲成在人线免费| 国产日产欧美一区| 欧美人成免费网站| 风间由美一区二区av101| 亚洲一区二区中文在线| 久久网这里都是精品| 91国偷自产一区二区使用方法| 日韩激情在线观看| 亚洲日本护士毛茸茸| 欧美一级二级三级蜜桃| 波多野结衣在线aⅴ中文字幕不卡| 亚洲国产精品久久一线不卡| 久久午夜国产精品| 欧美日韩三级视频| 欧美在线高清视频| 日本成人在线一区| 亚洲婷婷综合色高清在线| 日韩精品自拍偷拍| 欧美日韩www| 成人福利视频网站| 激情成人综合网| 国产日韩欧美精品电影三级在线| 99久久精品一区| 国精产品一区一区三区mba视频| 一二三区精品视频| 国产精品久久综合| 26uuu亚洲| 日韩手机在线导航| jvid福利写真一区二区三区| 久久99九九99精品| 调教+趴+乳夹+国产+精品| 18涩涩午夜精品.www| 欧美精品一区二区三区一线天视频| 91国在线观看| 91视频观看视频| 成人性生交大片免费看在线播放 | 欧美成人福利视频| 精品视频资源站| 日本韩国精品在线| 成人app在线| 成人激情校园春色| 国产精品一区免费视频| 久久精品国产久精国产| 亚洲v日本v欧美v久久精品| 亚洲美腿欧美偷拍| 中文字幕日本不卡| 亚洲国产精品激情在线观看| 精品国产乱码久久久久久久久 | 99久久精品一区| 丁香一区二区三区| 国产91富婆露脸刺激对白| 国产资源在线一区| 国产精品白丝av| 黄色精品一二区| 国产美女精品人人做人人爽| 国内精品伊人久久久久av一坑| 久久99精品久久久久久久久久久久| 蜜臀av在线播放一区二区三区| 亚洲一区成人在线| 午夜精品视频在线观看| 五月婷婷激情综合| 日本成人在线网站| 91小宝寻花一区二区三区| 日本高清不卡视频| 在线观看日韩精品| 欧美日韩免费在线视频| 欧美日韩国产大片| 欧美一区二区三区免费视频| 91精品国产综合久久久蜜臀图片 | 精品少妇一区二区三区免费观看 | 欧美无砖专区一中文字| 欧美精品在线观看一区二区| 欧美一区二区免费| www激情久久| 国产精品日产欧美久久久久| 亚洲女厕所小便bbb| 午夜视频久久久久久| 秋霞电影网一区二区| 精品一区二区三区久久| 国产精品亚洲成人| 色综合网色综合| 91精品国产综合久久福利| 亚洲精品一区二区在线观看| 精品国产青草久久久久福利| 国产日产亚洲精品系列| 亚洲图片你懂的| 日精品一区二区| 国产精品99久久久久| 91网址在线看| 日韩欧美一二三区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 老鸭窝一区二区久久精品| 青草国产精品久久久久久| 国产剧情一区二区| 91麻豆精品一区二区三区| 欧美日韩不卡视频| 久久久国产午夜精品| 一区二区三区四区中文字幕| 另类小说一区二区三区| 9久草视频在线视频精品| 欧美中文字幕一区二区三区亚洲| 欧美人妖巨大在线| 久久五月婷婷丁香社区| 一区二区三区精品视频在线| 亚洲黄色尤物视频| 免费成人性网站| 国产成人精品免费视频网站| 不卡电影免费在线播放一区| 日韩一区二区三区四区| 国产精品久久久久桃色tv| 首页欧美精品中文字幕| 成熟亚洲日本毛茸茸凸凹| 欧美久久久影院| 国产精品传媒入口麻豆| 极品少妇xxxx偷拍精品少妇| 91免费看视频| 久久婷婷国产综合国色天香| 亚洲国产aⅴ天堂久久| 床上的激情91.| 一区二区三区 在线观看视频| 国产一区二区导航在线播放| 欧美喷水一区二区| 综合色中文字幕| 成人综合日日夜夜| 欧美成人女星排行榜| 天天色天天操综合| 色婷婷精品久久二区二区蜜臂av | 日韩一区二区三区高清免费看看| 18成人在线观看| 国产成人在线视频网址| 日韩一区二区免费高清| 亚洲午夜在线视频| 一本大道久久精品懂色aⅴ| 日韩欧美一区二区视频| 欧美激情综合网| 老司机免费视频一区二区三区| 欧美三级在线看| 亚洲欧美成人一区二区三区| 成人午夜精品在线| 精品久久久久久久久久久久久久久 | 亚洲va天堂va国产va久| 色天使色偷偷av一区二区| 最新中文字幕一区二区三区 | 国产在线一区二区| 日韩欧美视频在线| 视频一区视频二区中文字幕| 欧美日韩五月天| 亚洲成人av在线电影| 欧洲av在线精品| 亚洲精品水蜜桃| 91丨porny丨国产入口| 久久女同精品一区二区| 精品在线免费视频| 日韩三级在线观看| 视频在线在亚洲| 这里只有精品视频在线观看| 亚洲国产精品一区二区www在线| 91久久一区二区| 国产精品国产三级国产普通话蜜臀| 东方欧美亚洲色图在线| 国产精品久久久久久久久免费丝袜 | 日本二三区不卡| 亚洲最大成人网4388xx| 欧美性大战久久| 日韩国产精品91| 2欧美一区二区三区在线观看视频| 国产在线一区观看| 国产精品午夜免费| 国产精品一区二区黑丝| 欧美国产禁国产网站cc| 国产精品正在播放| 日韩小视频在线观看专区| 六月丁香综合在线视频| 日本一区二区三区高清不卡| 成人手机在线视频| 亚洲最大成人综合| 欧美一区二区三区男人的天堂| 99视频在线精品| 日韩激情一区二区| 国产视频一区二区在线| 欧美视频一区二区三区在线观看| 久久99最新地址| 亚洲在线一区二区三区| 久久久久久久久蜜桃| 欧美日韩亚洲综合在线| 国产高清亚洲一区| 日本va欧美va瓶| 亚洲精品欧美激情| 久久一区二区三区国产精品| 欧美性猛交xxxx黑人交| 国产福利精品一区| 青青草原综合久久大伊人精品优势| 1区2区3区精品视频| 精品国产免费久久| 欧美中文字幕一二三区视频|