程序設計與算法(一)第1周測驗(2020春季)


001:輸出第二個整數

  • 總時間限制: 1000ms 內存限制: 65536kB
    ##描述
  • 輸入三個整數,把第二個輸入的整數輸出。
    ##輸入
  • 只有一行,共三個整數,整數之間由一個空格分隔。整數是32位有符號整數。
    ##輸出
  • 只有一行,一個整數,即輸入的第二個整數。

樣例輸入

123 456 789

樣例輸出

456

AC

#include <iostream>	//輸出第二個整數 
#include <cstdio>
using namespace std;
int main(){
	int a,b,c;
	scanf("%d%d%d",&a,&b,&c);
	printf("%d",b);
	return 0;
}

002:字符菱形

  • 總時間限制: 1000ms 內存限制: 65536kB

描述

  • 給定一個字符,用它構造一個對角線長5個字符,傾斜放置的菱形。

輸入

  • 輸入只有一行, 包含一個字符。

輸出

  • 該字符構成的菱形。

樣例輸入

*

樣例輸出

  *
 ***
*****
 ***
  *

AC

#include <iostream>
#include <cstdio>
using namespace std;
int main(){
	char c;
	scanf("%c",&c);
	printf("  %c\n",c);
	printf(" %c%c%c\n",c,c,c);
	printf("%c%c%c%c%c\n",c,c,c,c,c);
	printf(" %c%c%c\n",c,c,c);
	printf("  %c\n",c);
	return 0;
} 

003:打印ASCII碼

  • 總時間限制: 1000ms 內存限制: 65536kB

描述

  • 輸入一個除空格以外的可見字符(保證在函數scanf中可使用格式說明符%c讀入),輸出其ASCII碼。

輸入

  • 一個除空格以外的可見字符。

輸出

  • 一個十進制整數,即該字符的ASCII碼。

樣例輸入

A

樣例輸出

65

AC

#include <iostream>
#include <cstdio>
using namespace std;
int main(){
	char c;
	scanf("%c",&c);
	int n2;
	n2=c;
	printf("%d\n",n2);
	return 0;
}

004:打印字符

  • 總時間限制: 1000ms 內存限制: 65536kB

描述

  • 輸入一個ASCII碼,輸出對應的字符。

輸入

  • 一個整數,即字符的ASCII碼,保證存在對應的可見字符。

輸出

  • 一行,包含相應的字符。

樣例輸入

65

樣例輸出

A

AC

#include <iostream>
#include <cstdio>
using namespace std;
int main(){
	char c;
	int a;
	scanf("%d",&a);
	c=a;
	printf("%c\n",c);
	return 0;
}

005:整型數據類型存儲空間大小

  • 總時間限制: 1000ms 內存限制: 65536kB

描述

  • 分別定義int,short類型的變量各一個,並依次輸出它們的存儲空間大小(單位:字節)。

輸入

  • 無。

輸出

  • 一行,兩個整數,分別是兩個變量的存儲空間大小,用一個空格隔開。

樣例輸入

  • (無)

樣例輸出

  • (不提供)

AC

#include <iostream>
#include <cstdio>
using namespace std;
int main(){
	int n1;
	printf("%d %d\n",sizeof(n1),sizeof(short));
	return 0;
}

006:浮點型數據類型存儲空間大小

  • 總時間限制: 1000ms 內存限制: 65536kB

描述

  • 分別定義float,double類型的變量各一個,並依次輸出它們的存儲空間大小(單位:字節)。

輸入

  • 無。

輸出

  • 一行,兩個整數,分別是兩個變量的存儲空間大小,用一個空格隔開。

樣例輸入

  • (無)

樣例輸出

  • (不提供)

AC

#include <iostream>
#include <cstdio>
using namespace std;
int main(){
	printf("%d %d\n",sizeof(float),sizeof(double));
	return 0;
}

第一周結束!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM