當前位置:首頁 » 編程語言 » 蠢c語言

蠢c語言

發布時間: 2022-03-12 12:03:02

c語言,和剛才差不多的問題

a=getchar();你對getchar()和putchar()的掌握很不扎實啊

⑵ C語言編程里i的定義只能用int可不可以是double或float

可以。我不知道你的真正問題是啥,只能猜測,依據這個猜測給出可能很蠢的答案。 一般一個變數的定義由數據類型、變數名構成。數據類型就是變數的修飾,形容詞。 這個修飾詞的選擇不是隨意的。可能你看太多了程序中都有int i;這樣的語句。這只是巧合而已。這情況就像你看了很多文章中都有"紅色的花"這樣的句子,"紅色的花"可不是什麼規定、規則,花可以是藍色的或白色的.. 助於理解變數的概念,這里有個類比。C程序中創建變數就像創建容器,變數就是容器,可以裝東西;變數的數據類型就是容器的種類,比如衣服箱,水缸,這里以所裝東西的不同將容器分類。變數的名字是容器的名字,是容器的標簽。比如有多個水缸,如果程序中有一句是操作一個變數,說「將水缸放一升水」,那麼意思是不明確的,計算機和讀這個程序的人都不知道什麼意思,因為這里沒有說明是哪一個水缸,你可以將這些水缸某個起名A,然後再說「將A放一升水」。編程可以說是面向容器的,一般,程序處理的是抽象,不是具體東西。這樣程序才能夠復用。比如計算「兩個數的和」比計算「7+6」的程序更有意義。 所以你的問: i 的定義只能用int?可不可以是double或float?就像問:容器 i 只能是水杯?可不可以是盆或水缸? i 只是一個標簽而已。你可以將 i 這個字母用於指代任何一個容器。 另外,再說如何為變數名起個好名字。假如在某一個程序中, i 被很多地方引用到了,那麼 i 這個名字起得糟糕,因為還不知道i是什麼,是變數,還是函數,還是其它C語言元素?如果是變數,那也只知道有這么一個容器,是個衣服箱,但卻不知道是到底是放什麼衣服。在一個價格計算程序中,price這個名字更好,它比number、integer更好。這種如何為變數名起個好名字的說明,好像是多餘的。因為我們用了另一種語言,在日常語言中,你可能會說「這個衣服的價格」,而不會說「衣服的數字」,這里數字是什麼呢?價格還是尺碼,還是其它..其實C程序和自然語言沒很大區別。 C有很多表示數據類型,簡單數據類型有:char、int、float、double等;它們的含義:char表示單個字元,int表示基本整數,float表示單精度小數、double表示雙精度小數。在C程序中定義或聲明一個變數時,必須指定這個變數的數據類型,因為C是靜態、編譯型語言,它是強類型的,計算機要根據這些數據類型的信息確定一個變數在內存中的形式。比如char佔1位元組內存,int佔2位元組內存。 選擇哪一個合適,看你在特定情景的需求。例如要寫個計算金額的程序,則應該用float,因為在這個需求中錢都不是整數且最高是百萬(數值最高是7位數)。又例如要寫個菜單選擇程序,選項變數應該是字元,那麼應該選用char.

⑶ 簡單C語言程序無法執行

gotoxy(10,10);是什麼東西喲,沒有這個函數喲
#include <stdio.h>
int main(void)
{
int i;
for(i=0;i<9;i++)
printf("\n");
for(i=0;i<9;i++)
printf(" ");
printf("*");
return 0;
}

⑷ C語言函數的調用;20行代碼;感覺自己很蠢;但不知道怎麼改

main函數寫的有問題,應該類似如下:
FILE *a,*b;
char wjm[200];
puts("請輸入源文件名:"); gets(wjm ); a= fopen( wjm, "r+");
puts("請輸入目標文件名:"); gets(wjm ); b= fopen( wjm, "w+");
if( a && b ) jyt ( a, b );
fcloseall();

⑸ c語言錯誤

你的程序應該是輸出楊輝三角吧,看半天只改了一點點。

你的程序錯誤太多了,什麼未申明變數,重復定義等等,我搞半天改不出來,勸你不要搞得太復雜,剛學還是程序能簡單就簡單。

編程就是用最簡單的演算法解決問題,復雜了就不好了。

⑹ 關於 C語言(高級)

這個,你完全不用緊張,你才剛學完C呢,應該大一吧,現在你需要掌握的就是C的基本語法和語義,不需要太關注具體應用,這方面會在以後的課程裡面得到補充的,當然平時多寫寫程序是很有用的

⑺ 學習C語言編程大概要多少的智商!!!

你有經過標準的測試嗎?只要是正常人,學習什麼跟智商多少沒多少關系,就看你肯花多少功夫在這個上面了,另外就是你對待這個的態度了,態度決定一切!!!

⑻ 新手對c語言的一些問題、、、

問題1
為啥是exe
因為,exe是可執行文件,我們用c語言編寫程序後,都要經過,編譯連接,最後生成exe,所謂的可執行代碼。

為題2
學完c後
你可以說是計算機編程入門了,然後你可以學習java等面向對象等高級語言了。

學完語言自己就會知道用途了,你現在需要把C語言好好學了,然後學習java等高級語言,先別多想

⑼ C語言學好了有什麼好處了是不是大部分游戲編程都需要C語言啊這個是不是特別難學,蠢人一般學不會

C語言,是學習其它高級語言的基礎(比如java、C++等)。C語言的開發主要是針對底層的嵌入式的開發,游戲編程要看開發什麼游戲,不過一般都是用C++開發的。C++是C語言的高級語言是面向對象的。

熱點內容
怎麼配置氯化鈉濃度 發布:2025-01-15 12:34:06 瀏覽:205
4000除以125簡便演算法 發布:2025-01-15 12:27:41 瀏覽:463
源碼商用 發布:2025-01-15 12:26:54 瀏覽:74
價錢演算法 發布:2025-01-15 12:26:03 瀏覽:400
蘋果手機安卓功能在哪裡 發布:2025-01-15 12:21:34 瀏覽:786
伺服器地址埠名稱怎麼找 發布:2025-01-15 12:15:32 瀏覽:705
怎麼把電腦程序改安卓 發布:2025-01-15 12:13:52 瀏覽:576
安卓如何設置格子 發布:2025-01-15 12:02:11 瀏覽:936
c語言字元串解析 發布:2025-01-15 11:44:20 瀏覽:28
天龍八部官網腳本 發布:2025-01-15 11:31:40 瀏覽:565