本文目錄一覽:
- 1、如何學習c語言程序設計?
- 2、c語言編程怎樣入門
- 3、求一個C語言表白程序
- 4、如何用C語言編寫程序,把”我愛你”循環520次?
- 5、我是工程力學專業的大一新生,愛上了C語言,過來人給點建議吧!
- 6、幫忙寫個程序,最簡單的,要程序運行後自動輸出“我喜歡C語言”這幾個字?
如何學習c語言程序設計?
C語言的基礎語法包括數據類型、運算符、表達式、數組、邏輯運算、函數、指針等。學習這些先買一本入門書籍,個人還是推薦經典的《C語言》,既然挺多大學選擇這本書作為教材,總歸有其合理之處吧。這本書對知識點的介紹都比較淺顯,但涵蓋面比較廣。邊學語法便敲案例,看着代碼在計算機上運行起來是不是也有點小激動。這樣便有了繼續學習下去的動力。
C語言深入的話推薦《c primer plus》,你會發現有些地方晦澀難懂,不要被疑問絆住腳步,浪費太多時間在細枝末節的地方。C語言只是你進入新世界的第一步而已,而編程的世界遠比你想象的更廣闊,更有意思。《c primer plus》更適合作為一本字典使用,放在電腦旁,方便隨時查閱。
c語言編程怎樣入門
任何知識的學習沒有太多捷徑,但有經驗、方法及教訓
(1)基礎教材選擇-系統又通俗易懂,最好有該書配套免費視頻
建議選擇系統正統的大學教材,盡量不要選擇“多少天精通C語言”等吸引眼球的教程,相信一點C語言學習沒有速成。這裡給大家推薦一本不錯的入門教程:清華大學出版社-孫海洋-C語言程序設計,講解很透徹、知識點很全面、例程較多且通俗易懂。優酷“孫海洋課題”還有全書免費教學視頻,便於自學。
(2)動起手來–立馬安裝VC++6.0或VS開發環境
C語言是特別注重動手實操能力的課程!!動起手來,現在開始安裝VC++6.0開發環境,從第一個經典程序“Hello,world!”開始,每一個例題及知識點均通過開發環境驗證、理解深化。多做每一章小型實驗操作(網上多得很)。提升代碼調試能力。
(3)有了基礎後,一般可以有兩個發展方向可供選擇
(i)轉向項目實戰
建議購買一本C語言項目教程,在實踐項目中強化理論知識的學習。
(ii)繼續深入理論學習
建議購買國外經典深入學習C語言的教程,人民郵電出版社-C Primer Plus(第5版),或者 機械工業出版社-C程序設計語言(第2版.新版)
下定信心,堅持下去!希望對你有所幫助。
下面是轉載的 孫海洋 版 C語言程序設計 部分內容截圖。
求一個C語言表白程序
#include stdio.h
#include math.h
#include stdlib.h
#define I 20
#define R 340
#include string.h
int main()
{
char answer[10];
printf(“遇到你\n我才發現\n曾經所有的條件\n似乎都成了我等你的借口\n\n”);
printf(“我對你的感情已經決堤\n所以\n請允許我,從今往後映入你\n明媚的眼\n”);
printf(“我\n想和你\n耳鬢廝磨,相濡以沫!”);
printf(“答應我吧!\n輸入yes,你可以看到我的真心\n”);
scanf(“%s”, answer);
float y, x, z, f;
for (y = 1.5f; y -1.5f; y -= 0.1f)
{
for (x = -1.5f; x 1.5f; x += 0.05f)
{
z = x * x + y * y – 1;
f = z * z*z – x * x*y*y*y;
putchar(f = 0.0f ? “*********”[(int)(f*-8.0f)] : ‘ ‘);
}
putchar(‘\n’);
}
long time;
for (;;)
{
system(“color a”);
for (time = 0; time99999999; time++);
system(“color b”);
for (time = 0; time99999999; time++);
system(“color c”);
for (time = 0; time99999999; time++);
system(“color d”);
for (time = 0; time99999999; time++);
system(“color e”);
for (time = 0; time99999999; time++);
system(“color f”);
for (time = 0; time99999999; time++);
system(“color 0”);
for (time = 0; time99999999; time++);
system(“color 1”);
for (time = 0; time99999999; time++);
system(“color 2”);
for (time = 0; time99999999; time++);
system(“color 3”);
for (time = 0; time99999999; time++);
system(“color 4”);
for (time = 0; time99999999; time++);
system(“color 5”);
for (time = 0; time99999999; time++);
system(“color 6”);
for (time = 0; time99999999; time++);
system(“color 7”);
for (time = 0; time99999999; time++);
system(“color 8”);
for (time = 0; time99999999; time++);
system(“color 9”);
}
getchar();
return 0;
}
運行效果:
擴展資料:
printf函數使用注意事項
1、域寬
%d:按整型數據的實際長度輸出。
如果想輸出指定寬度可以指定域寬,%md-->m域寬,打印出來以後,在控制台上,顯示m位;
如果我們要打印的數的位數如果超過我們設定m則原樣輸出;
如果我們要打印的數的位數如果小於我們設定的位數,則補空白,具體如下:
如果m為正數,則左對齊(左側補空白);
如果m為負數,則右對齊(右側補空白)。
2、轉義字符
如果想輸出字符"%",則應該在“格式控制”字符串中用連續兩個%表示。
如:printf("%f%%",1.0/3);輸出結果:0.333333%。
如何用C語言編寫程序,把”我愛你”循環520次?
#includestdio.h
int main()
{
int i=0;
while(i520)
{
printf(“我愛你\n”);
i++;
}
return 0;
}
採用while循環和printf輸出函數即可。
擴展資料:
在C語言中,有三種類型的循環語句:for語句、while語句和do While語句。分別介紹如下:
for
for為當型循環語句,它很好地體現了正確表達循環結構應注意的三個問題:
⑴控制變量的初始化。
⑵循環的條件。
⑶循環控制變量的更新。
while:
while結構循環為當型循環(when type loop),一般用於不知道循環次數的情況。維持循環的是一個條件表達式,條件成立執行循環體,條件不成立退出循環。
while語句格式為:
while(條件表達式)
循環體
每次執行循環體前都要對條件表達式進行判斷。
do…while語句結構為直到型循環(until type loop),也用於不知道循環次數的情況。do…while和while的區別在於do…while結構是執行完一遍循環體再判斷條件。
do while語句格式為:
do
循環體
while(條件表達式);
每執行完一次循環體,do…while結構都要判斷一下條件表達式。
參考資料來源:百度百科-循環語句
我是工程力學專業的大一新生,愛上了C語言,過來人給點建議吧!
你才大一就有這樣的想法很不錯~
不過最好還是去找一份家教的工作,然後用賺來的錢,去學點技術;其他你感興趣的也可以,比如編程什麼的;
四年下來,你就可以積累足夠的技術和經驗~ 將來出去工作什麼的都會很輕鬆的;
哎~ 我快畢業了,有些小痛苦,雖然也看了很多書,但是沒有培養起來一些比較核心的技術,現在挺難受的~
另外有個建議,除了四六級,計算機二級,其餘的證都不要去考~
純粹浪費時間和金錢,出去沒有一家HR會看這些
幫忙寫個程序,最簡單的,要程序運行後自動輸出“我喜歡C語言”這幾個字?
#include stdio.h
main()
{printf(“我喜歡C語言!\n”);
}
分給我吧,呵呵
原創文章,作者:VHEG,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/146577.html