1樓:匿名使用者
%.2f是指輸出保留兩位小數並四捨五入,輸出2.45,%8.2f中的8指輸出的結果佔八個字元位置,不夠就用空格補充,所以輸出 2.45,注意,前面有四個空格
c語言中?:和!是什麼意思?怎麼運用在程式設計中?
2樓:超級餅餅乾
?:的意思bai
是條件運算子,使用的du格式zhi如下(條件)?a:b,如果dao條件成內立,表示式的值就容是a,否則是b。
!的意思是用來取非運算的,!true的結果就是 false !false 的結果是 true。
寫程式中,?:用的比較少,!主要用在條件判斷中。
延展回答:
1、c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
2、儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
3、c語言一共只有32個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。把高階語言的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
3樓:小小柳樹兒
c語言'和'運用在程式設計中&&
4樓:別人家的小孩
1/5分步閱讀
在?號前面是什麼,
是一個問題,那麼這個問題使用數字的表達方式,版那麼就權是一個表示式,而這個表示式就是一個是與否的判斷。
(a>b)
(a==b)
2/5(a>b)?
判斷表示式是否能夠通過,如果能通過,那麼說明才能進行之後的操作,如果不能通過,就選擇後一種結果。
3/5(a>b)?y:n
如果a大於b,那麼選擇y的結果,如果a小於b,那麼選擇n的結果。
4/5int x=(a>b)?y:n
if(x==y)
z=10;
首先判斷x是否等於y,如果等於y,那麼z的結果為10。
5/5int x=x+1;
int y=(x>10)?yes:no;
if(y==yes)
printf("%c",ok);
如果將x變成一個迴圈體,那麼x將自動執行,當達到要求之後,輸出完成任務。
常用的c語言程式設計軟體有哪些??
5樓:實用資源分享家
電腦上必備的軟體有哪些?
6樓:崇德it教育
vc++ 6.0 、code::blocks、microsoft visual c++ 、visual studio 、microsoft visual studio 、 win-tc、 turb c、 gcc 、dev c++、 c-free、 borland c++、watcom c++、borland c++ builder、gnu djgpp c++、lccwin32 c compiler3.
1、high c、my tc等,還常
用souceinsight ,在工作中還用labwindows程式設計,直接除錯執行,不過那是有工程背景,有工作經驗的技術人員用的。
7樓:鎝籌紬錛
學c語言最好使用linux作業系統, 可以在windows上安裝虛擬機器
然後就是 gcc 編譯器 和 vim 文字編輯器了.
除錯的工具有 gdb .
還有 objdump, nm, ldd, readelf 等 binutils 工具, 非常好用.
8樓:西安it優就業
學習:sublime/vim + gcc 效率最高工作:公司開發專案一般用ide程式設計,並直接編譯執行。
常用的ide有:
vc/vs, tc, dev-c, c-free等等。
也可以把編輯器和編譯器分離,比如使用命令列編譯,gcc或者mingw。編輯用source insight, vim, ue甚至記事本都可以。
9樓:s如詩如夢
現在比較常用的就是dve-c++ 了,我們用的就是這個,你要是需要的話,我可以發你哦
10樓:一坨tm的故事
c語言程式設計軟體常用的有:
microsoft visual c++ 、microsoft visual studio、 dev c++、code::blocks、borland c++、watcom c++、borland c++ builder、gnu djgpp c++、lccwin32 c compiler3.1、high c、turb c、gcc、c-free和win-tc、my tc等等,太多了。
由於c語言比較成熟,所以程式設計環境很多。建議使用microsoft visual c++。
11樓:匿名使用者
一般用ide程式設計,並直接編譯執行。
常用的ide有:
vc/vs, tc, dev-c, c-free等等。
也可以把編輯器和編譯器分離,比如使用命令列編譯,gcc或者mingw。編輯用source insight, vim, ue甚至記事本都可以。
12樓:啊啊吖傳奇
對於當前主流桌面作業系統而言,可使用 dev-c++ ,visual c++、gcc 以及 llvm clang 編譯器。dev-c++是一個windows下的c和c++程式的整合開發環境,visual c++(簡稱 msvc)只能用於 windows 作業系統;gcc 和 llvm clang 除了可用於windows作業系統之外,主要用於 unix/linux 作業系統。
13樓:淚的告白
我個人大學使用過的c語言軟體,
裝個虛擬機器用linux系統進行程式設計,我的是vm+ubuntu,vc++6.0,這個比較舊,但是可以編寫很多程式,如影象動畫等,microsoft visual studio系列,微軟的,很大很廣,包含資料庫、c #等應用,
14樓:匿名使用者
一般我們正統的程式設計師都用linux上的vim編輯器,再用gcc的編譯器執行程式,
或用windows上的visual c++。(需要購買)如果你是windows系統:
編譯器:gcc
編輯器:windows版vim
整合開發環境:codeblocks,dev-c++,visual c++(氪金軟體)。
我認為你應該是說的是整合開發環境吧?
安裝教程自己搜,這裡暫不回答。
15樓:芳志火
不好意思,常用的c語言程式設計軟體我也是不太清楚的啦,自己查一下吧。
16樓:匿名使用者
microsoft visual c++ 、 dev c++、borland c++、borland c++ builder、gnu djgpp c++、lccwin32 c compiler3.1、high c、turb c、gcc、c-free和win-tc等等,由於c語言比較成熟,所以程式設計環境很多。建議初學者使用dev c++。
17樓:匿名使用者
我用過的 vc++ 6.0,visual studio,c-free 程式設計軟體,供參考
18樓:五彩霓裳花漫天
vc vs我們上學就用這兩個,別的應該也有不少,可能我們用的少。
windows下首選vs,版本至少vs2005以上,或者用最新的vscode,不過需要自己配外掛,好處是免費,如果做微控制器c開發首選eclipse,linux下如果做微控制器首選eclipse,其次是clion。eclipse相容性最好,不過穩定性差一些,vs在win下沒有對手,clion用cmake,相比來說大部分c程式用的都是makefile,需要適應一下。
dev c++:這個ide是windows環境下的,操作簡單,功能也不弱,適合新手使用。
codeblocks(強力推薦): 功能比較強大的 c/c++ ide,有著不錯的智慧提示。
19樓:徐藝軒
dev c++:這個ide是windows環境下的,操作簡單,功能也不弱,適合新手使用。
vscode
20樓:匿名使用者
microsoft visual c++ 、microsoft visual studio、 dev c++、code::blocks、borland c++、watcom c++、borland c++ builder、gnu djgpp c++、lccwin32 c compiler3.1、high c、turb c、gcc、c-free和win-tc、my tc等等,太多了,由於c語言比較成熟,所以程式設計環境很多。
建議使用microsoft visual c++。
21樓:匿名使用者
dev c++
vs系列
codeblocks
以上是ide
編輯器有很多
比如 vim vs-code sublime等
22樓:偌惜年v皆幻
有很多了,dev-c
visualstudio,比較推薦用的,但是比較大做硬體的話,有iar,keil。
總之別用visualc++6.0這種老古董就是了
23樓:安徽新華電腦專修學院
visual studio 2013 以 visual studio 2012 和後續的microsoft visual studio 更新中的進展為基礎構建而成,為開發團隊提供需要的解決方案,使其接納這種轉變並開發和交付利用下一波windows 平臺創新 (windows 8.1) 的新式應用程式,同時在所有 microsoft 平臺上支援多種裝置和服務。
24樓:匿名使用者
jetbrain clion, code::blocks, visual studio, sublime, atom, visual studio code, devc++, vc++6.0,wintc, turbo c 等等一系列軟體
怎麼用c語言程式設計啊
25樓:匿名使用者
直接用來du處理**是沒有可能zhi,要處理**,dao請用photoshop。呵專呵
怎麼用c語言編屬程,這個就是個大問題了。可以看老譚的 c語言程式設計,這本書很經典
26樓:匿名使用者
。。。圖象處理軟體太多。。。
photoshop比較成熟
你學那就夠了,自己看,一個月夠了
c語言也能,但那得學一年都不一定夠。。。
但程式設計寫出的圖象絕對比自己畫出的準確n倍
但難度我就不說了。。。
27樓:匿名使用者
找書看啊!
現在c語言的書很多了!
在這裡說不清楚的!
找潭豪強的c語言程式設計!
28樓:超級小森子
汗。。。
你的問題很難讓人回答啊!
建議你去看看譚浩強有關c的書籍
還有,美化**你用photoshop就可以了!
c語言程式設計中a=%d是什麼意思啊
29樓:墨汁諾
如果是a%=d則為 a=a%d(%為取餘操作),其次就是在printf輸出的時候 ,%d指定輸出的型別為整型。
定義一個變數a並賦值 a=10;輸出a的值,如果是printf("%d",a); 就直接顯示10,如果是printf("a=%d",a); 就顯示a=10 " " 雙引號裡面的按原樣輸出,其實就是輸出字串,%d 是按十進位制數輸出。
%d有符號整數(十進位制)。
%格式化符也可用於字典,可用%(name)引用字典中的元素進行格式化輸出。
可指定最小的欄位寬度,如:"%5d" % 2。也可用句點符指定附加的精度,如:"%.3d" % 3。
c語言裡for(1)是什麼意思,C語言裡for( 1 )是什麼意思?
永遠為真的for迴圈語句。迴圈語句由迴圈體及迴圈的判定條件兩部分組成,其表示式為 for 單次表示式 條件表示式 末尾迴圈體 表示式皆可以省略,但分號不可省略,因為 可以代表一個空語句,省略了之後語句減少,即為語句格式發生變化,則編譯器不能識別而無法進行編譯。擴充套件資料 for迴圈小括號裡第一個 ...
C語言裡if keykey是什麼意思
因為 的ascll碼值 為 126所以意思是 如果 key的值大於126,則把 空格符賦給key 否則執行下一步。由此可推出前面有 char key 的定義。如果 key的ascll碼值大於 的ascll碼值 則 key 你printf d 看看 等於幾 if keyen keyen 在c語言中什麼...
c語言裡,這是什麼意思ifk
1 26 結果就du是隻有26位上是1,zhi 其它都是0也就是dao0x4000000 然後用k 這個值 就是取出k第26位的值專。所以 if k 1 26 功能就是,如果k的第 屬26位為1,那麼執行if後續部分。否則執行else 如果存在else 點亮某一位 其餘位全0 用它與目標變數做與操作...