1樓:死色黑鳥
pic()函式實現的功能是:輸出len個c變數對應的字元。
例如初次呼叫時:pic(i+2*j-2,'*');語句完成的的功能是,輸出10個'*'字元
第乙個實參i+2*j-2結果為10,第二個實參為『*』 分別值傳遞給了第乙個型參
len和第二個型參c
相當於len=10;c='*'; 所以迴圈10次,輸出10個*以此類推。
c語言看的挺好但是一做題就不會了
2樓:匿名使用者
要是能看懂語句的意思,能寫語句沒有錯誤的話那就是處理事情的思路問題了
其實c並不難
語法是一部分,那就是基礎,至少能看懂語句的意思接下來就是處理問題的思路了,這個數學造詣和想法是很重要的
3樓:匿名使用者
學c語言的話,建議你還是好好了解哈電腦的基礎知識,尤其的計算機的一些基本原理,把這些都弄懂了話,再學c語言,其實你就會發現他很簡單的。有時候做c語言的題目更像是在做數學題目的,需要細心和耐心的。等你真正的把c語言的原理搞懂了的話,你會發現c語言其實是挺簡單的。
祝你以後學習棒棒的。呵呵!
4樓:匿名使用者
做題的時候反覆上機練習,揣摩作者是用什麼方法來做的,你可以參照,可以學習,甚至可以吧例題 自己編寫來上機實現,找找感覺,慢慢的你就喜歡程式設計了。不是有句俗話說的好,光說不練等於白練麼。
全國計算機二級考試c語言上機最後一題程式設計題,我只執行了但是沒有編譯就交卷了,這樣有分嗎?
5樓:匿名使用者
直接點執行可以,但是要沒有錯誤,而且要執行出結果~沒有得出程式預期的結果,沒分,系統判分。 程式設計方法不唯一~~。填空改錯,無需執行,儲存即可~~
根據你對三樓的追問,我可以確定的說,你可以放心了,沒有錯誤,就可以直接點執行,編譯,組建過程是發現錯誤,除錯程式的!!!
6樓:舞之月魅
計算機c語言二級改錯題沒儲存但執行了有分嗎?
7樓:純潔阿
有分,填空和改錯題只要答案正確了,不管有沒有編譯都不會扣分;但是程式設計就不一樣了,評卷時不會檢查你的過程,也不會按點給分,如果執行不出結果,整道題都不會有分。
8樓:天師大_小禾
我三道題做完了都是點的這個(**左數第五個鍵,執行旁邊那個)。我是得0分還是60分呢?
9樓:匿名使用者
應該可以,只要能執行出來就應該可以,填空,改錯,程式設計,這3道題只要做對兩個就可以過了,樓主放心等訊息吧~~
10樓:
當然有了,編譯就是測試你程式有沒有錯,能執行編譯肯定沒問題
c語言問題,第1題,求解答。。。
11樓:匿名使用者
問的是表示式m等價於什麼。那麼三元表示式是這麼理解的,第乙個表示式是乙個if判斷,那麼c語言沒有bool值,則非0則為真。
12樓:匿名使用者
/*這個。。有什麼好解釋的。。
c++裡布林表示式就是這樣的。
比如說:*/
(int m)?(a++):(a--)/*裡的*/(int m)?
/*就等價於*/(m!=0)?
//也可以適用於其它基本型別
13樓:匿名使用者
第一題(m)?a++:a-- 這是乙個三目表示式m可以是乙個公式,也可以是乙個變數,也可以是乙個常數。,如果是常數,說明表示式結果為正,那這個表示式的的結果就是a++.
?號前面表示式結果,影響整個語句的結果,如果?號前面的表示式結果為真,整個表示式的值,就等於:號前面的表示式a++的值,如果為假,整個表示式的值就是:號後面的語句a--。
簡單的說,就是m如果成立,就執行a++,否則就執行a--
14樓:匿名使用者
和if(k) 類似。k可以有很多非0(1,2,3,4)值,簡寫k!=0
怎麼在c語言裡面做到答對第一題之後自動出現第二題?
15樓:凌雷雨
這個很簡單,把第二道問題的所有**放到第一道問題的正確回答**中!當第一道問題答對後,要求使用者輸入換行鍵,然後自己判斷有換行鍵輸入時,執行第二道問題!
16樓:匿名使用者
用乙個while就好了,在scanf和if-else外加乙個while,while答對了,繼續下一題,否就繼續迴圈
17樓:匿名使用者
#include
#include
#include
#define n 5
void main() }}
c語言複習題
18樓:匿名使用者
我就不信你一題也不會,像你 這樣是學不好c語言的,回答你的問題也是等於害你。。。。。。。。。。。。
19樓:城市獵人
不會吧,這些問題連c語言的菜鳥都會的。
20樓:匿名使用者
那我們也糊弄一下你吧
21樓:匿名使用者
1. ;
2. .c .exe
3.迴圈結構,分支結構
4.main函式
5.分號
6.float
7. 給變數s賦值為12
8..c
9.010.60
11.stdio.h
12.4
13.16
14.%
15.true
16.3
17.8
18.8
19.int char bool
20.main
21.10
22.! && ||
23.scanf printf
24.編輯 編譯 連線
25.迴圈結構,分支結構
26.賦值表示式
27.? :
28. 檔案包含 條件編譯
二。 1. 2
2. c=k
3. a,97
4.沒有執行結果,因為a
三。 1.int a,b,c,temp;
printf("請輸入三個整數\n");
scanf("%d%d%d",&a,&b,&c);
if(a<=b)
else
printf("最大數為%d\n",temp);
}else
else
printf("最大數為%d\n",temp);}
求c語言中一題詳解
22樓:匿名使用者
答案為b
無論你返bai回什麼型別
du 主調中賦zhi值為什麼型別
在你不定義返回
型別時dao c/c++編譯器都會預設專為int測試程式如屬下
#include
test()
int main()
列印結果為
k = 1.000000
return : %d=1 %f:-0.000000過程分析
函式test的預設返回值int 所以在返回float型時 實際上做了乙個強制轉換 即return (int) a;
所以test 的實際返回值為int型 這一點從列印上可以看出來
按照%d列印結果正確 按照%f列印錯誤
而double k = test();實際上是把int型再次做了一次強制轉換 即等同於
double k = (double)test();
所以 應該是b才對
23樓:匿名使用者
函 數定義中沒有函式型別說明預設為int,返回值為float型別,兩者不一致!應該選d吧!
24樓:謝菀蓴
預設是int,但是你在外面接的是double,會將返回值轉換為double
25樓:沉默菋噵
選a,被呼叫函式的型別與返回值的型別相同,就是return語句中的表示式型別
26樓:匿名使用者
選a........
1道c語言程式題,1道C語言程式題。。
首先輸出結果是 8,17 第二,你上面這個程式編譯不了的,有2個問題 1 函式的返回值型別沒寫 2 func 函式體放在了main 函式後面且沒再main 函式中宣告。第三,注釋該程式 include 標頭檔案 void main 修改1 增加了void int func int a,int b 第...
c語言的題目12題和14題,C語言的題目12題和14題
第12題,其實把它的括號加上就很容易看出來了 if a b if c d y 1 else y 0 把它的括號加上等價於如下 if a b else 此隱含條件a b 因此,選擇 b 第14題,考察函式返回值的資料型別如果沒有定義的話,會被預設為整形,也就是int型別,所以選擇 d 12題顯然是錯誤...
大一的c語言題求解,大一的c語言題!!!求解
include stdafx.h vc 6.0加上這一行.include stdio.h void main void 解題思路 輸入的資料放到變數n 可以讓迴圈變數i從0變化到輸入的數 1,每次迴圈完成一行的列印,i 0,1,2,n 1 輸出每行星號前面的空格 空格由j迴圈輸出,每次輸出乙個空格,...
c語言程式設計題,C語言程式設計題
根據要求,如下 include int main 但題目有明顯的錯誤 應當是3公里之後的每公里按1.6元計算 改正後的 如下 include int main 文庫精選 實驗一 簡單的c程式設計 2學時 一 實驗方式 一人一機 二 實驗目的 1 了解c語言程式的編譯環境和編寫過程。2 掌握c語言程式...
c語言程式設計題,C語言程式設計題
第一題源 include include void change int matrix,int n,int m void main void if k n 1 break if k n 1 break for i 0 i if a i 0 break return a i void main 第三題...