為什麼acm用c語言的少
1樓:網友
用c語言的最多吧,至於輔助c++那也是有時候不為了極限最求效率的情況下使用下stl中的幾個函式和類。關於c++中的所有多型繼承特性都是沒用到的,所以acm基本都是c才對。
2樓:網友
因為c語言比較基礎,很多比如模板了之類的功能c語言就很難寫了吧。。再者直接用乙個庫函式就能實現的其他語言,你願意用c自己再寫很長很長的**麼。acm用c語言挺多的吧,因為佔用記憶體小速度快,其他語言可能超時換成c語言就未必了。
acm,c語言有些地方看不懂!!
3樓:匿名使用者
第一行表示要輸入的字母數,也就是迴圈次數。下面幾行是要轉換的大寫字母。
c語言不熟悉,c++**:
#include
using namespace std;
int n;
char c;
int main()
cin>>n;
while(n--)
cin>>c;
c=c+32;
cout< 4樓:匿名使用者 也就是第一行輸入乙個整數,表示下面要輸入幾行(測試幾個數,每行乙個數)。 c語言求助,acm不知道為什麼不能通過,請問有什麼特殊例子嗎? 5樓:網友 這麼一坨**是給人看的麼…… 隨便舉個栗子: abcbca 新增乙個字元可以變成acbcbca或者abcbcba所以答案應該寬仿鋒是1,你的結果是4. 這道題你的做法是求最長公共子序列,在裡搜「最長公共子序列」就有結果了,慎晌這道題其實也可以區間dp,搜尋「新增最少字元 迴文 區間dp」也有結果,題目很經典,三句兩句我也說不清,你大碰自己去搜吧。 c語言 acm這題怎麼做?為什麼無論如何做不對? 6樓:孟濤玉 程式如下,你可以貼你的**,大家**一下那裡出錯了,acm的題很注重格式,格式錯了一樣是錯的。 #include #include int main() int a,b,c; double p,s; p=(a+b+c)/; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("%.2lf",s); return 0; acm c語言問題 困擾我好煩啊! 7樓:匿名使用者 ac通過,直接在你演算法的基礎上修改的,只有幾處錯誤 #includeint main() /題目中說最多可能為100000個字母,int固然不行while(gets(ch)) return 0;} 8樓:匿名使用者 你好,你提供**沒有任何的語法和編譯錯誤及執行錯誤,如果無法編譯你應該考慮下你的編譯器。 關於用c語言寫acm 的。 我自己寫的怎麼也弄不出答案 9樓:打死小胖 把你自己寫的拿來看看。 為什麼acm初賽用j**a、c\c++等都可以,到了決賽只能用c/c++? 10樓:網友 誰說的,現場也都是可以用的。 估計你是不小心在後面多加了一個分號,導致迴圈時執行 空語句 等到i 6時不滿足迴圈條件,退出時才列印,所以會這樣。你打它改為 for i 1 i 5 i printf d i 試試?因為i 5的時候還會進入for這時候i 在加1所以i等於6 c語言 int a 6 i,f 1 for i 1 i 5... 微軟windows作業系統來使用語言 源 bai 1.底層使用 組合語言 du2.驅動 api等介面使zhi用 c語言 3.上層程式排程 介面等dao物件導向的使用的是 c 和一個微軟私有語言寫的。上述不包括window7作業系統,win7真不知道。防毒軟體就不用說了,什麼語言都可以寫,只要是物件導... c free 還行,我就是用這個 寫c c 程式 小巧,不到20m,真的不錯 c free 5.0 專業版 c free是一款支援多種編譯器的專業化c c 整合開發環境 ide 利用本軟體,使用者可以輕鬆地編輯 編譯 連線 執行 除錯c c 程式。c free中整合了c c 解析器,能夠實時解析 並...C語言,為什麼for i 1 i5 iprintfd ,i輸出卻是6呢
微軟用什麼c語言編譯器微軟用什麼C語言編譯器
學C語言用什麼編譯器好,新手學C語言用什麼編譯器比較好