ページ 11

配列

Posted: 2021年6月22日(火) 23:21
by 大熊
下記ソースコードの空欄を埋め,次の表示結果が得られるようにしなさい.
ただし,必要最小限の文字数で解答すること.
array[3]={10,5}ではないようです

ヒント:通常の配列の初期化と比べて,2か所工夫する.
表示結果
10
5
0


コード:


#include <stdio.h>
int main(void)
{
    int  (1) ; /* 必要最小限の文字数で解答 */
    printf("%d\n", array[0]);
    printf("%d\n", array[1]);
    printf("%d\n", array[2]);
    return 0;
}

Re: 配列

Posted: 2021年6月22日(火) 23:53
by みけCAT
範囲外にアクセスすることになり動作は保証されませんが、
コードゴルフ的(指定の環境で条件を満たせばOK)には

コード:

array[]={10,5}
で指定の出力が得られることがありそうですね。
https://wandbox.org/permlink/CDXodniFgukkejcv