C++程式設計小練習(一) 找出100以內的素數
int i,j,n,a[101]; //對陣列賦值 for (i=1;i<=100;i++) a[i]=i; a[1]=0;
//將非素數賦值為0。 for (i=2;i<sqrt(100);i++) for (j=i+1;j<=100;j++)//若a[j]為0,則已經判斷了,不是素數。a[i]不為0,因其應為素數。 {if(a[i]!=0 && a[j]!=0) if (a[j]%a[i]==0) a[j]=0; } cout<<endl;
//輸出素數,不為0的即為素數 for (i=1,n=0;i<=100;i++) {if (a[i]!=0) {cout<<setw(5)<<a[i]<<" "; n++;} if(n==10) {cout<<endl; n=0;} } cout<<endl;
相關推薦
C++程式設計小練習(一) 找出100以內的素數
int i,j,n,a[101]; //對陣列賦值 for (i=1;i<=100;i++) a[i]=i; a[1]=0; //將非素數賦值為0。 for (i=2;i<sqrt(100);i++) for (j=i+1;j<
Java 由淺入深GUI程式設計實戰練習(一)
專案簡介: 1.實現利用下拉選單的方式選擇傳送快捷語句; 2.實現對留言資訊內容的置頂處理以及至尾處理; 3.實現清屏處理或現實保留部分留言內容; 執行介面: 程式碼展示: import java.awt.BorderLayout; import java.awt.Button; imp
python小練習——(一)
小夥伴們執行的時候記得把註釋去掉哦,瀟小白只是為了方便把幾個程式都寫在了一個.py檔案中,還有記得縮排要統一哦。 #輸出2000--3000之間所有的閏年 y=2000;count=0 while y<=3000: if ((y%4==0
關於if..else..及for迴圈的簡單小練習(一)
作為程式化結構設計語言,C語言的三種語句結構:迴圈結構,順序結構,選擇結構 就顯得尤其的重要。 在簡單的學習過迴圈結構後,我們應該對幾種迴圈語句有了簡單的瞭解和運用了,接下來,我們就做幾道簡
小米OJ(一)--------找出單獨出現的數字
描述 給出N個數字。其中僅有一個數字出現過一次,其他數字均出現過兩次,找出這個出現且只出現過一次的數字。要求時間和空間複雜度最小 輸入 輸入多個數字,每個數字以空格分開。數字數量 N < 20,輸入數字的最大值小於 256. 輸出 輸出內容為只出現過唯一一次的數字 輸入樣例 10 10 1
生物資訊指令碼練習(1) 找出fasta檔案中大於500的序列
最近做了一些生物資訊的指令碼練習。 這是第一個例子。 找出一個fasta檔案中大於500的序列,並重定向到另一個新的檔案中。 這個檔案每條序列是如下的樣子。 c100027.graph_c
C語言小程式:找出100以內素數
C語言 #include<stdio.h> int main() { int i = 0;int j = 0;int t = 1;for(i = 2;i <= 100;i++){f
C語言程式設計練習(一)
問題描述:.給出一個英語句子,希望你把句子裡的單詞順序都翻轉過來 輸入樣例:I love you 輸出樣例:you love I 1 /**********************************************************
Linux C程式設計練習(一)
1、定製自己的ls命令 #include <stdio.h> #include <sys/types.h> #include <dirent.h> #include <stdlib.h> #include &
小白的linux練習(一)
探索linux練習一、用student用戶登陸系統圖形界面 2.打開一個bash 3.修改student的密碼,把密碼更新成”T3st1ngtlme”(主機字母和數字) 4.顯示當前系統時間 5.顯示當前系統時間,顯示格式為:”小時:分鐘:秒 AM/PM”(AM/PM為上下午標識) 6.顯示“/usr/bin
Objective-C 和 Swift 混編項目的小 Tips(一)
markdown nag tomat tac 發現 tps tor ips 名稱 本文主要閑聊一些 Objective-C 和 Swift 混編項目帶來的一些潛規則,希望能幫到對此感到疑惑的朋友。下面我們開始進入主題: 命名 官方 Guide 上只是簡單敘述(Usin
演算法題(十八):搜狗19年校招程式設計題(一)——找區間
注:筆試時並沒有AC,線下修改後可以輸出示例結果。 問題:從一個序列中找出所有包含全部數字的最小索引區間,若有多個則按出現的順序輸出。 輸入輸出示例: 輸入:1 1 3 4 6 6 5 1 1 3 3 輸出:[2,7] [3,8] [4,9] 分析:先用一個list
C程式設計|用函式實現模組化程式設計詳解(一)
目錄 一、為什麼要用函式 使用函式可使程式清晰、精煉、簡單、靈活。 函式就是功能。每一個函式用來實現一個特定的功能。函式名應反映其代表的功能。 在設計
PAT (Basic Level) Practice (中文)C/C++練習(一)15分整理
本文為博主練習基礎C語言時,在PTA平臺上做的簡單練習,答案僅僅能通過測試,不一定沒有錯誤。按分值順序排列。 PTA(Basic Level) Practice (中文):https://pintia.cn/problem-sets/994805260223102976/problems
C#.網路程式設計 Socket基礎(一)Socket TCP協議 實現端到端(伺服器與客戶端)簡單字串通訊
簡介: 本章節主要討論了Socket的入門知識,還未針對Socket的難點問題(比如TCP的無訊息邊界問題)展開討論,往後在其他章節中進行研究。 注意點: 伺服器(比如臺式電腦)的IP為1.1.1.2,那麼客戶端(其他裝置,比如手機,Ipad)連線的一定是
Flink程式設計練習(一)
Flink程式設計練習,NYC計程車資料 環境配置 本專案參考這裡,setup。 首先確保已經下載好flink依賴,並從Github下載程式碼。 下載依賴資料,這裡依賴的是紐約出租車資料,可以使用命令列下載: wget http
自學JAVA程式設計的小總結(一)
這個部分主要是語言基礎,包括順序,條件,結構等,主要是已經編寫完成的程式碼,註釋中寫了對應的知識點。 public class StructureDemo { public static void main(String[] args) { Syste
C語言編程練習(一)
ota fin void 語言 enc main.c pre rotate mail 問題描述:.給出一個英語句子,希望你把句子裏的單詞順序都翻轉過來 輸入樣例:I love you 輸出樣例:you love I 1 /****************
C++高質量程式設計指南筆記(一)
FileName.h /* *Copyright (c) 2016,11,XXXX公司 *All rights reserved *檔名:FileName.h *摘要:簡要描述本檔案的內容 *當前版本: 1.1 *作者:XXX *完成日期:2007.1
DOM程式設計練習(一)
1、製作頁面版的資產折舊計算器。 需求:使用者在頁面上錄入資產原價、折舊率以及計算年限,單擊“計算”按鈕後,計算該資產的折舊價值並顯示在頁面上。 ==========================