4-1 簡單輸出整數 (10分) PTA
本題要求實現一個函式,對給定的正整數N
,列印從1到N
的全部正整數。
函式介面定義:
void PrintN ( int N );
其中N
是使用者傳入的引數。該函式必須將從1到N
的全部正整數順序打印出來,每個數字佔1行。
裁判測試程式樣例:
#include <stdio.h>
void PrintN ( int N );
int main ()
{
int N;
scanf("%d", &N);
PrintN( N );
return 0;
}
/* 你的程式碼將被嵌在這裡 */
輸入樣例:
3
輸出樣例:
1
2
3
思路:很基礎的一題,注意換行就可以了
void PrintN (int N)
{
for(int i = 1;i<=N;i++){
printf("%d\n",i);
}
}
相關推薦
4-1 簡單輸出整數 (10分) PTA
4-1 簡單輸出整數 (10分) 本題要求實現一個函式,對給定的正整數N,列印從1到N的全部正整數。 函式介面定義: void PrintN ( int N ); 其中N是使用者傳入的引
(函式題)4-1 簡單輸出整數
4-1 簡單輸出整數 本題要求實現一個函式,對給定的正整數N,列印從1到N的全部正整數。 函式介面定義: void PrintN ( int N ); 其中N是使用者傳入的引數。該函式必須將從1到N的全
PAT基礎程式設計題目集——6-1 簡單輸出整數
原題目: 本題要求實現一個函式,對給定的正整數N,列印從1到N的全部正整數。 函式介面定義: void PrintN ( int N ); 其中N是使用者傳入的引數。該函式必須將從1到N的全部正整數順序打印出來,每個數字佔1行。 裁判測試程式樣例: #include &
pat6-1簡單輸出整數
6-1 簡單輸出整數 本題要求實現一個函式,對給定的正整數N,列印從1到N的全部正整數。 函式介面定義:void PrintN (int N); 其中N是使用者傳入的引數。該函式必須將從1到N的全部正整數順序打印出來,每個數字佔1行。 裁判測試程式樣例: #incl
PTA資料結構與演算法題目集(中文)4-1 單鏈表逆轉 (20分)
本題要求實現一個函式,將給定的單鏈表逆轉。 函式介面定義: List Reverse( List L ); 其中List結構定義如下: typedef struct Node *PtrToNode; struct Node { ElementType Da
PTA程式設計題 7-16 格式化輸入輸出 (10 分)
7-16 格式化輸入輸出 (10 分) 本題要求格式化輸入資料三個資料,第一個是整數,第二個是實數,第三個是一個字元。然後格式化輸出這三個資料。 輸入格式: 在一行輸入三個資料,a是整數,b是實數,c是字元。格式為: a=整數,b=實數:c=字元。 輸出格式: 輸出為a=
6-3 簡單求和(10 分) 本題要求實現一個函式,求給定的N個整數的和。
int Sum ( int List[], int N ){ int sum=0; for(int i=0;i<N;i++) { sum+=List[i]; } return sum;}list的L大寫還有N,就醬。
7-12 兩個數的簡單計算器(10 分)
col body default pan 計算 post 2個 個數 scan 本題要求編寫一個簡單計算器程序,可根據輸入的運算符,對2個整數進行加、減、乘、除或求余運算。題目保證輸入和輸出均不超過整型範圍。 輸入格式: 輸入在一行中依次輸入操作數1、運算符、操作數2,其間
基礎程式設計題目集 7-12 兩個數的簡單計算器 (10 分)
本題要求編寫一個簡單計算器程式,可根據輸入的運算子,對2個整數進行加、減、乘、除或求餘運算。題目保證輸入和輸出均不超過整型範圍。 輸入格式: 輸入在一行中依次輸入運算元1、運算子、運算元2,其間以1個空格分隔。運算元的資料型別為整型,且保證除法和求餘的分母非零。 輸出格式: 當運算子為+、-、*、
4-1 單鏈表逆轉 (20分)
本題要求實現一個函式,將給定的單鏈表逆轉。 函式介面定義: List Reverse( List L ); 其中List結構定義如下: typedef struct Node *PtrToN
習題3-1 比較大小(10 分)
本題要求將輸入的任意3個整數從小到大輸出。輸入格式:輸入在一行中給出3個整數,其間以空格分隔。輸出格式:在一行中將3個整數從小到大輸出,其間以“->”相連。輸入樣例:4 2 8 輸出樣例:2->4->8#include<stdio.h> i
4.1 最大子陣列問題(分治法)
public class MaxSubArray { //暴力求解 int maxSubArray1(int arr[]) { int max = 0;
6-3 簡單求和(10 分)
本題要求實現一個函式,求給定的N個整數的和。函式介面定義:int Sum ( int List[], int N ); 其中給定整數存放在陣列List[]中,正整數N是陣列元素個數。該函式須返回N個List[]元素的和。裁判測試程式樣例:#include <stdio.h> #define MA
7-4 計算存款利息(10 分)
本題目要求計算存款利息,計算公式為interest=money×(1+rate)year−money,其中interest為存款到期時的利息(稅前),money是存款金額,year是存期,rate是年利率。 輸入格式: 輸入在一行中順序給出三個正實數money、year和rate,以空格分隔。 輸
4.1 最大子陣列問題(分治法)-NlogN
A[low..high]的任何子陣列A[i,j]所處的位置必定是一下三種情況之一: 完全位於子陣列A[low..mid]中,low< =i<=j<=mid 完全位於子陣列A[mid
PAT-字串處理-B1006 換個格式輸出整數 (15分)
題目描述: 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百&rd
ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0
題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言
PTA乙級刷題日誌---1006(15分)換個格式輸出整數
讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1
一塊40克的砝碼,摔成4塊,利用天平,剛好可以稱出1~40g所有整數克,問:這4塊分別是多少克
1 public static void main(String[] args) { 2 List<Integer> list = new ArrayList<>();//記錄每組數的值 每組數a<=b<=c<=d 3
4-22 使用函式輸出水仙花數 (10分)
水仙花數是指一個NNN位正整數(N≥3N\ge 3N≥3),它的每個位上的數字的NNN次冪之和等於它本身。例如:153=13+53+33153 = 1^3 + 5^3+ 3^3153=13+53+33。 本題要求編寫兩個函式,一個判斷給定整數是否水仙花數,另一個按從小到大的順