您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页函数定义与调用,自己定义开根运算

函数定义与调用,自己定义开根运算

来源:榕意旅游网
// MySqrt.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//自己实现开根运算

#include <stdio.h>

int mySqrt(int num);
void main() {
	int num, answer;
	scanf_s("%d", &num);
	answer = mySqrt(num);
	if (num < 0) {
		printf("Error: sqrt returns -1\n");
	}
	else {
		printf("The square root of %d is %d\n", num, answer);
	}
}

int mySqrt(int num) {
	int temp = (num + 1) / 2;
	while (temp) {
		if (temp * temp == num) {
			return temp;
		}
		temp--;
	}
	return -1;
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务