tft每日頭條

 > 生活

 > c語言求兩數的平方和的算法

c語言求兩數的平方和的算法

生活 更新时间:2024-10-12 12:10:31

在當下快速發展社會,變得越來越更智能化、更好的、更便捷、更充實體驗;各行各業都離不開科技;包括我們的生活。智能手機(可以購物、出行、交流等)、智能冰箱、電視、工廠的機器人、我們辦公用的筆記本。所示計算機發展迅速,尤其是我們國家自主研發需要更多的人才,所以我們要學好編程,鍛煉我們的邏輯思維。學習最高效和最基本的編程語言學起,為大家推薦c語言面試題去解決數學問題計算兩個數的平方和。

以下内容主要出自清華大學《妙趣橫生的算法》一書中。

題目要求:

已知一個正整數N,編寫一個程序,找出所有滿足X2 Y2=N的正整數對X和Y。

c語言求兩數的平方和的算法(c語言表示成兩個數的平方和)1

運行結果

#include "stdio.h" #include "math.h" void getXY(int N) { int x,y; for(x=1;x<sqrt(N);x ) for(y=x;y<sqrt(N);y ) { if(x*x y*y == N) { printf("%d^2 %d^2=%d\n",x,y,N); } } } main() { int N; printf("Please input a integer N\n"); scanf("%d",&N); getXY(N); getche(); }

運行結果:

c語言求兩數的平方和的算法(c語言表示成兩個數的平方和)2

運行結果

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved