使用OJ平臺時數(shù)據(jù)的幾種輸入方式

無限循環(huán):使用EOF作為退出條件

while (scanf("%d %d", &a, &b) != EOF)
        printf("%d\n",a+b);

無限循環(huán):使用特定條件作為退出條件

while (scanf("%d %d", &a, &b)&&(a != 0|| b!= 0))
    printf("%d\n",a+b);

進行延伸,有無限循環(huán)中嵌套有限循環(huán)

while (scanf("%d", &a) && a != 0)
{
    getchar();
    sum = 0;
    for (int i = 0; i < a; i++)
    {
        scanf("%d",&b);
        getchar();
        sum += b;
    }
    printf("%d\n",sum);
}

有限循環(huán):先接收循環(huán)次數(shù),再進行循環(huán)

scanf("%d",&n);
for (int i = 0; i < n; i++)
{
    scanf("%d %d", &a, &b);
    printf("%d\n", a + b);
}

進行延伸,有限循環(huán)中嵌套有限循環(huán)

scanf("%d", &n);
getchar();
for(int j=0;j<n;j++)
{
    scanf("%d",&a);
    getchar();
    sum = 0;
    for (int i = 0; i < a; i++)
    {
        scanf("%d",&b);
        getchar();
        sum += b;
    }
    printf("%d\n",sum);
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,781評論 25 709
  • 張正喜,字吉生,1899年出生于湖北省恩施縣太陽河鄉(xiāng)小溪園一個農(nóng)民家庭。從小拜恩施北鄉(xiāng)老中醫(yī)佘老先生為師,張正喜聰...
    太陽與月亮的故事閱讀 1,579評論 4 6
  • 生日快樂等了四年,依舊等不到一次陪他過生日的機會,黑森林切塊,慕斯杯(只為和它拍照留念) 他不算太帥,太好,不是我...
    Sayonaraduo閱讀 1,299評論 0 0
  • 她父親是國學(xué)大師,在宮里教導(dǎo)太子學(xué)問。那年她齊眉垂髫的年紀,父親壽辰,正逢七夕,太子親臨府上為父親祝壽。院內(nèi)有一架...
    秭顏閱讀 845評論 0 0

友情鏈接更多精彩內(nèi)容