国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

(函數(shù)題)4-7 統(tǒng)計(jì)某類完全平方數(shù)

2019-11-11 05:46:57
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
4-7 統(tǒng)計(jì)某類完全平方數(shù) 

本題要求實(shí)現(xiàn)一個(gè)函數(shù),判斷任一給定整數(shù)N是否滿足條件:它是完全平方數(shù),又至少有兩位數(shù)字相同,如144、676等。

函數(shù)接口定義:

int IsTheNumber ( const int N );

其中N是用戶傳入的參數(shù)。如果N滿足條件,則該函數(shù)必須返回1,否則返回0。

裁判測(cè)試程序樣例:

#include <stdio.h>#include <math.h>int IsTheNumber ( const int N );int main(){    int n1, n2, i, cnt;				    scanf("%d %d", &n1, &n2);    cnt = 0;    for ( i=n1; i<=n2; i++ ) {        if ( IsTheNumber(i) )            cnt++;    }    PRintf("cnt = %d/n", cnt);    return 0;}/* 你的代碼將被嵌在這里 */

輸入樣例:

105 500

輸出樣例:

cnt = 6
int IsTheNumber ( const int N ){    int n,m,i;	int ret;    int a[10]={0};	n=N;	ret=0;	/*判斷是否是完全平方數(shù)*/ 	m=sqrt(n);	if (m*m==n)		ret=1;	else		return 0;	/*若為完全平方數(shù),則統(tǒng)計(jì)輸入整數(shù)中0-9的個(gè)數(shù)*/	while(n!=0) {      		i=n%10;		a[i]++;		n=n/10;	}	for(i=0;i<10;i++){		if(a[i]>=2) { 			ret=1;			break;		} 		else 			ret=0;	}		return ret;}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 泾源县| 紫阳县| 曲松县| 新巴尔虎右旗| 兴国县| 婺源县| 光泽县| 玉树县| 汾西县| 行唐县| 怀集县| 团风县| 江口县| 怀化市| 会泽县| 花莲县| 东乡族自治县| 乳源| 昌黎县| 柏乡县| 阳朔县| 洞头县| 宝应县| 丹凤县| 赤城县| 阳高县| 右玉县| 静宁县| 化隆| 兴和县| 银川市| 裕民县| 彝良县| 岫岩| 青州市| 通许县| 道孚县| 观塘区| 明星| 镇安县| 新源县|