Linux_C練習:編寫一個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第一、三位數字之和為10,第二、四位數字之積為12;
#include<stdio.h> #include<math.h> int main() { int num; int s1; int s2; for(num = 30; num < 100; ++num) { int result = num * num; if(result > 1000 && result < 10000) { s1 = (result % 10) * ((result / 100) % 10); s2 = ((result / 10 )% 10) + ( (result / 1000) % 10); if(12 == s1 && 10 == s2) { printf("%d\n", result); } } } return 0; }
修改了一下, 剛發現題目看錯了
相關推薦
編寫一個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第一、三位數字之和為10,第二、四位數字之積為12
編寫一個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第一、三位數字之和為10,第二、四位數字之積為12 程式碼: #include <stdio.h> #include <math.h> //編寫一個程式,求出滿足下列條件的四位數: //該數是個
Linux_C練習:編寫一個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第一、三位數字之和為10,第二、四位數字之積為12;
#include<stdio.h> #include<math.h> int main() { int num; int s1; int s2; for(num = 30; num < 100; ++num) { int r
求給定數等於最少的幾個完全平方數之和
given an integer ,find 最小長度minlen 的expression of integer, minlen 定義為多少個完全平方數相加?例如 14 = 1 + 4 + 9, minlen = 3int MinExpressionInteger(int
一個數加上100是個完全平方數,再加上168又是一個完全平方數, (含優化)
public class HisTime { public static void main(String[] args) { long startTime = System.currentTimeMillis();
每個數均可表示成若干個完全平方數(1,4,9,16,25……)之和
JAVA程式設計:每個數均可表示成若干個完全平方數(1,4,9,16,25……)之和,完全平方數是可重複,求出n的一種組合要求完全平方數的個數最少。如:12=4+4+4;13=4+9 package test; import java.util.Scanner; publi
第四天:該實現個Editor玩玩了
作者:樑祺 ([email protected]) 來自:http://www.benisoft.net/day4/index.html 今天來看一下Editor,正如前面提到的,使用者的大部分時間都會花在Editor上,Editor是使用者主要完成任務的地方, 我們仍然使用Eclipse提供
編寫一個程序,求出200到300之間的數,且滿足條件:它們三個數字之積為42,三個數字之和為12
clas system print gpo 變量 輸出 滿足 定義 post //定義變量ge、shi、bai,用於存放個位、十位、百位上的數字 int number=0; //使用for循環 for(nu
編寫一個程式,開啟3個執行緒,這3個執行緒的ID分別為A、B、C,每個執行緒將自己的ID在螢幕上列印10遍
#include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <unistd.h> #include <string.h> //#define DEBUG 1 #d
編寫一個程式,開啟3個執行緒,這3個執行緒的ID分別為A、B、C,每個執行緒將自己的ID在螢幕上列印10遍,要求輸出結果必須按ABC的順序顯示;如:ABCABC….依次遞推。
#include <stdio.h> #include <pthread.h> #include <stdlib.h> #define NUM 10 pthread_mutex_t mutex; pthread_cond_t cond
JavaScript編寫一個程式,求出200到300之間滿足如下條件的數:三個數字之積為42,三個數字之和為12
function num(){ for(i=200;i<301;i++){ var a=parseInt(i/100);//百位取整 var b=parseIn
編寫一個程式,輸入一行字元,以回車結束,分別統計出其中的英文字母、空格、數字和其他字元的數
#include <stdio.h> int main() { int letter=0,space=0,digit=0,others=0; //宣告英文字母,空格,數字和其他字元的計數變數初始化為0 char c; //宣告接收字串的變數 wh
編寫一個程式,開啟3個執行緒,這3個執行緒的ID分別為A、B、C,每個執行緒將自己的ID在螢幕上列印10遍,要求輸出結果必須按ABC的順序顯示;如:ABCABC
package test1; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.R
(華為機考題)通過鍵盤輸入100以內正整數的加、減運算式,請編寫一個程式輸出運算結果字串。
#include <stdio.h> #include <stdlib.h> void add1(char *p1,int p2){int i,j;int a,b,sign;i=0;a=p1[i]-'0';i++;while(p1[i]!=' '){
練習 1-4 編寫一個程式列印攝氏溫度轉換為相應華氏溫度的轉換表。
C語言程式設計(第二版) 練習1-4 個人設計 練習 1-4 編寫一個程式列印攝氏溫度轉換為相應華氏溫度的轉換表。 程式碼塊: #include <stdio.h> #include <stdlib.h> int main() { double c,
編出所有形如aabb的四位完全平方數。即前兩位數字相等,後兩位數字相等
//編出所有形如aabb的四位完全平方數。即前兩位數字相等,後兩位數字相等 這個題非常簡單,有兩種解決辦法。一種是遍歷所有的四位數來判斷它是不是完全平方數。 一種是直接遍歷平方根。 會用到迴圈結構和分支結構//法一:#include<stdio.h>#include<math.h>
山科java實驗4-1 編寫一個程式,使用者可以從鍵盤錄入若干個學生的姓名和分數(程式每次提示使用者輸入“Y”或“N”決定是否繼續錄入學生資訊,如果使用者輸入“N”則使用者輸入完畢。輸入的“Y”、“N”不區分
編寫一個程式,使用者可以從鍵盤錄入若干個學生的姓名和分數(程式每次提示使用者輸入“Y”或“N”決定是否繼續錄入學生資訊,如果使用者輸入“N”則使用者輸入完畢。輸入的“Y”、“N”不區分大小寫)。使用者錄入完畢後,程式按成績由高到低的順序輸出學生的姓名和分數(姓名和分數之間用一個空格分割)。【說明
編寫一段 JS 程式碼,求出一個整數的各個位數之和
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> </style
給出不多於5位的正整數,求出它是幾位數,分別輸出每一位按逆序輸出每一位數字。
給出不多於5位的正整數,要求: 1,求出它是幾位數 2,分別輸出每一位數 3,按逆序輸出每一位數字,例如原數為321,應輸出123. 第一種方法: (1)求一個數是幾位數,有一種方法是: if (x > 9999) { place = 5; printf("這是一個五位數\n");
編寫一個程式,指定一個資料夾,能自動計算出其總容量
package filetest;import java.io.File;import java.io.IOException; public class FileEdit { double size=0.0; //計算檔案或資料夾的大小,單位MB public double getSize(File fi
編寫一個程式指定一個資料夾,能自動計算出其總容量
package wenjian; //編寫一個程式,指定一個資料夾,能自動計算出其總容量 import java.io.File; import java.util.ArrayList; public class Size { static long size=0; private static