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

首頁 > 學院 > 開發設計 > 正文

(函數題)4-7 統計某類完全平方數

2019-11-11 06:19:48
字體:
來源:轉載
供稿:網友
4-7 統計某類完全平方數 

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

函數接口定義:

int IsTheNumber ( const int N );

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

裁判測試程序樣例:

#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;	/*判斷是否是完全平方數*/ 	m=sqrt(n);	if (m*m==n)		ret=1;	else		return 0;	/*若為完全平方數,則統計輸入整數中0-9的個數*/	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;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 皮山县| 德格县| 黔西县| 榆社县| 来安县| 宁河县| 眉山市| 育儿| 永嘉县| 昆明市| 施甸县| 宝坻区| 普定县| 布尔津县| 武义县| 丹阳市| 东至县| 额济纳旗| 洛隆县| 莱西市| 略阳县| 高邮市| 辽中县| 巨野县| 昭觉县| 剑阁县| 定西市| 乐都县| 阿克苏市| 涿州市| 玉溪市| 抚远县| 旺苍县| 牡丹江市| 聂拉木县| 宽甸| 瑞昌市| 合江县| 西吉县| 汉阴县| 临沂市|