1樓:網友
不符合c語言運演算法則。變數=表示式 是正確的。表示式=表示式 是錯誤的!
這樣寫可以:
利用求根函式sqrt();
#include
#include
void main()
double a=3,b=4,y,a;
a=a*a+b*b;
y=sqrt(a);
printf("%1f的平方+%.1f的平方的和開方後的結果為 %.1f",a,b,y);
程式設計作業不會怎麼辦
2樓:
摘要。1.不是不會程式設計,是動手太少。
你不會程式設計很重要的乙個原因,可能是因為除了課上,做作業,剩下的時間你都用來幹別的事情去了,沒有課後拓展2.學會程式設計,一定要掌握程式設計思維。 什麼是程式設計思維呢?
就是給你乙個問題,你能夠通過將問題分解成為乙個個小的步驟,將這些小步驟乙個個實現了3.在遇到問題的時候,懂得查詢資料和官方文件。 遇到問題不要就想著問老師,問同學,要學會自己解決問題。
因為老師和同學幫的了你一時,幫不了你一世。
您好,很高興為您解答,您的問題 程式設計作業不會怎麼辦 的答案是:資訊如下。
1.不是不會程式設計,是動手太少。 你不會程式設計很重要的乙個原因,可能是因為除了課上,做作業,剩下的時間你都用來幹別的事情去了,沒有課後拓展2.
學會程式設計,一定要掌握程式設計思維。 什麼是程式設計思維呢?就是給你乙個問題,你能夠通過將問題分解成為乙個個小的步驟,將這些小步驟乙個個實現了3.
在遇到問題的時候,懂得查詢資料和官方文件。 遇到問題不要就想著問老師,問同學,要學會自己解決問題。因為老師和同學幫的了你一時,幫不了你一世。
資訊如上。
程式設計作業不會怎麼辦
3樓:
親,你好,很高興為您解答,程式設計作業不會怎麼辦答: 你需要先給出自己的思路,別人再接著你想法去「看看」,這樣的幫助才是有效的。不提供自己的思路就找別人幫助,這是個很大的問題。
若你沒有自己的思路,相對而言,這是乙個不算太大的問題。在學習方法上註意一些即可,遇到一道自己暫時搞不定的題,就是最好的機會。看看書上相關的一些內容,自己的想法會在看書的過程中來到。
往往很多時候,你需要給自己機會將學過的知識與待解決的問題聯絡起來,這就是個機會。將知識要內化成為自己的一部分,就是這樣來的。若看書也找不到思路,可能你的欠帳有點多了。
學著分解一下這道題,做個簡化版本,由簡到繁,這是學習要有的節奏。以此題為例,大致可以這樣簡化:(1)輸入男生身高,輸出標準體重;(2)輸入身高和性別,輸出標準體重;(3)輸入身高範圍和間隔,輸出這個身高範圍內男生的標準體重。
到這裡,這道題自然能出來了。會這樣的分解小題目,不僅是解決當下學習的需求,你也在找將來做大專案時要分解的感覺。這是學習的手段,也是初學者學習的內容。
若分解後還是不會做,你已經找到了自己循序漸進的點——找書看一看,把解決小問題的知識點與這個問題聯絡起來,搞定小問題,同時,搞定了更基礎的知識點。
初學程式設計最常問的幾個問題?
4樓:昆明北大青鳥
隔行如隔山,初學程式設計往往不知道從何入手,非常迷茫,以下幾個問題是我經常被問到的,總結出來分享給讀者。
1、多久能學會程式設計?
這是乙個沒有答案的問題。每個人投入的時間、學習效率和基礎都不一樣。如果你每天都拿出大把的時間來學習,那麼兩三個月就可以學會web前端,不到半年時間就可以編寫出一些軟體。
但是有一點可以肯定,幾個月從小白成長為大神是絕對不可能的。要想出類拔萃,沒有幾年功夫是不行的。學習程式設計不是看幾本書就能搞定的,需要你不斷的練習,編寫**,積累零散的知識點,**量跟你的程式設計水平直接相關,沒有幾萬行**,沒有拿得出手的作品,怎能稱得上「大神」。
每個人程式設計師都是這樣過來的,開始都是一頭霧水,連輸出九九乘法表都很吃力,只有通過不斷練習才能熟悉,這是乙個強化思維方式的過程。
知識點可以在短時間內了解,但是思維方式和程式設計經驗需要不斷實踐才能強化,這就是為什麼很多初學者已經了解了web前端的基本概念,但是仍然不會編寫**的原因。
程式設計師被戲稱為」碼農「,意思是寫**的農民,要想成為乙個合格的農民,必須要腳踏實地辛苦耕耘。
也不要壓力太大,一切程式語言都是紙老虎,一層窗戶紙,只要開竅了,就容易了。
2、學程式設計難嗎?
程式設計是一門技術,我也不知道它難不難,我只知道,只要你想學,肯定能學會。技術就是一層窗戶紙,是有道理可以遵循的,在我看來,比搞抽象的藝術要容易。
在技術領域,程式設計的入門門檻很低,網際網絡的資料很多,只要你有一台計算機,一根網線,具備初中學歷,就可以學習,投資在5k左右。
不管是技術還是非技術,要想有所造詣,都必須潛心鑽研,沒有幾年功夫不會鶴立雞群。所以請先問問你自己,你想學程式設計嗎,你喜歡嗎,如果你覺得自己對程式設計很感興趣,想了解軟體或**是怎麼做的,那麼就不要再問這個問題了,儘管去學就好了。
3、英語和數學基礎不行,可以學會嗎?初中畢業可以學會嗎?
首先說英語。程式設計需要你有英語基礎,初中水平完全可以勝任。程式設計起源於美國,昆明北大青鳥發現**中會出現很多單詞,有英語基礎記憶起來會非常容易,如果你不認識也沒關係,我推薦你安裝有道詞典,它的劃詞功能非常棒,選中什麼就及時翻譯什麼,不管是句子還是單詞。
這樣,相信你開發出常用的軟體不成問題。
請問這到程式設計題怎麼做?
5樓:網友
使用二維字首和陣列求解。
設pre[i][j]為二維陣列f第1行第1列到第i行第j列矩形區域內的元素和。
即左上角元素為f[0][0]、右下角元素為f[i-1][j-1]的矩形元素和。
根據容斥原理,有f[i-1][j-1] =pre[i][j] -pre[i-1][j]- pre[i][j-1] +pre[i-1][j-1]
由此可根據如下遞推關系,先得到整個二維字首和陣列pre:
pre[i][j] =pre[i-1][j] +pre[i][j-1] -pre[i-1][j-1] -f[i-1][j-1]
有了pre,只要給出左上角坐標(a,b)和右下角坐標(c,d),就可以快速求出該矩形內元素和:
sum = pre[c][d] -pre[c][b-1] -pre[a-1][d] +pre[a-1][b-1]
c語言**和執行結果如下:
輸出符合示例,望~
附原始碼:#include
int f[1000][1000], pre[1001][1001]; pre為二維字首和陣列
int main()
for (i = 1; i <=n; i++)
scanf("%d", m);
while (m--)
printf("%d", max);
return 0;
初學程式設計的幾個問題
6樓:小叉視野
1,c語言~資料結構,順理成章。
7樓:網友
1:語言都是大同小異的,有80%是相同,20%是不同,c++是c的乙個深層次,c是c#的乙個深層次,不是版本不一樣的。
2:c語言是比較好的。
3:vs2008比vs2005功能更強大。
初學c語言程式設計問題,c語言程式設計怎樣入門
考慮什麼時候word 0,只有2種情況 一種是程式剛開始word 0,另一種是if c 也就是遇到空格的時候 所以當你遇到不是空格,並且word 0時,是不是說明,遇到一個新的單詞了,那麼word 1說明進入到一個單詞,計數,num 舉個例子,比如輸入是hello my friend 當遇到第一個字...
學習程式設計的問題,初學程式設計的人一般會遇到的幾個問題
初級學c 千萬別先學c語言,否則學c 時習慣改不過來的。c 學習有一本 21天學通c 人民郵電出版社的。c 比c語言要好,是物件導向程式設計,而c語言是面向結構程式設計,將來程式設計c 要比c語言省時間,因為c 支援繼承和重用,c語言則不能 應該先學c,彙編,然後再學c 再學windows程式設計。...
C語言程式設計問題,初學者,不太會,謝謝
include define n 10 struct stu void main c語言程式設計問題,初學者,不太會,謝謝 3?include int main int argc,char argv printf d n n s s 1 for i 1 i 8 i printf d n n s i ...