程序設計與算法(三)第01周測驗004:神祕的數組初始化

程序設計與算法(三)第01周測驗004:神祕的數組初始化

本文是中國大學MOOC,北京大學程序設計與算法(三)C++面向對象程序設計第一週測驗。

  • 總時間限制:

    1000ms

  • 內存限制:

    65536kB

  • 描述

    填空,使得程序輸出指定結果

    #include <iostream>
    using namespace std;
    
    int main()
    {
    	int * a[] = {
    // 在此處補充你的代碼
    };
    	
    	*a[2] = 123;
    	a[3][5] = 456;
    	if(! a[0] ) {
    		cout << * a[2] << "," << a[3][5];
    	}
    	return 0;
    }
    
  • 輸入

  • 輸出

    123,456

  • 樣例輸入

  • 樣例輸出

    123,456

我們看主函數:

int main()
{
	int * a[] = {
// 在此處補充你的代碼
};
	
	*a[2] = 123;
	a[3][5] = 456;
	if(! a[0] ) {
		cout << * a[2] << "," << a[3][5];
	}
	return 0;
}

由輸出可知,我們需要使得if語句裏的判斷生效

所以a[0]的值要爲0

	int * a[] = {
// 在此處補充你的代碼
};

實爲數組初始化,所以我們可以使其初始化爲0即可

int main()
{
	int * a[] = {
0

提交,顯示通過,記得下載通過碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章