/*
程式設計實現
乙個整型陣列如:1,2,3,5,6,2,3,4,5,6,
則輸出:1-3,5,6,2-6
*/#include
void count_data(int a,int len)
else
if(flag == 1)//flag=1,表示陣列中相鄰的有兩個連續的數
if(flag > 1)//flag=1,表示陣列中相鄰的數有三個以上連續
flag = 0;//置0,重新統計連續的次數 }}
//迴圈結束,根據flag的情況進行儲存
if(flag == 1)
else if(flag > 1)else
//輸出列印
for(int i = 0; i <=count; i++)
}else if(da[i] == 0)
}printf("\n");
}void main()
;count_data(a,8);
}
使用流迭代器操作cin,cout 實現輸出輸出
istream iterator 用來讀取輸入流,ostream iterator 用於寫輸出流 其建構函式如下 istream iteratorin strm 從輸入流strm 建立讀取t型別物件的istream iterator 物件 istream iteratorin istream ite...
基礎程式設計 換個格式輸出整數
題目要求 讓我們用字母 b 來表示 百 字母 s 表示 十 用 12 n 來表示不為零的個位數字 n 10 換個格式來輸出任乙個不超過 3 位的正整數。例如 234 應該被輸出為 bbsss1234,因為它有 2 個 百 3 個 十 以及個位的 4。輸入格式 每個測試輸入包含 1 個測試用例,給出正...
c連續輸出多個空格 C 程式設計 空格分隔輸出
總時間限制 1000ms記憶體限制 65536kb 描述 讀入乙個字元,乙個整數,乙個單精度浮點數,乙個雙精度浮點數,然後按順序輸出它們,並且要求在他們之間用乙個空格分隔。輸出浮點數時保留6位小數。輸入 共有四行 第一行是乙個字元 第二行是乙個整數 第三行是乙個單精度浮點數 第四行是乙個雙精度浮點數...