StephenG.Kochan著的OB-C程式設計第二章objective-c程式設計習題
StephenG.Kochan著的OB-C程式設計 這本書是寫給Obiective-c 2.0的初學者的一本入門教程,非常適合沒有程式設計基礎的同學來學習,課後習題深入淺出,能夠使學習舉一反三。 第2章有一點沒講的很清楚:看輸出結果的時候需要先執行(build and run),然後在Xcode主介面找到Foundtion.framework(手提箱一樣的標誌),在它下面是你命名這個程式的名字(標誌就是一個黑色的塊),雙擊它,結果就出來了。 18頁第二題--太簡單了。 第三題: 輸出結果: Testing... //NSLog的基本應用 ....1 //NSLog 後面的%i 是輸出NSLog後第一個變數的值 ...2 //i+1的值是2 ..3 //i+2的值是3 第四題:執行87-15這個操作 並顯示其結果,顯示一條適當的訊息。 #import
int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
// insert code here...
int x=87,y=15; //定義兩個變數
NSLog(@"The Result of %i-%i is %i",x,y,x-y); // NSLog 和%i的用法 [pool drain]; return 0; } 輸出結果:The Result of 87-15 is 72
第5題:挑錯,以下是原來的程式:
import
int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
// insert code here...
INT sum; INT無法定義一個整型,改成小寫
/COMPUTE RESULT// 用"//" 或者“/...*/”來標記註釋 sum=25+37-19 整型這樣是無法定義的,語句結尾要分號 /DISPLAY RESULTS/ NSLog (@‘The answer is %i' sum); @後面雙引號,之後要用逗號隔開
[pool drain];
return 0;
}
修改後的程式碼:
import
int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
// insert code here...
int sum=25; //定義sum為整型 值25
/COMPUTE RESULT/ //註釋是這樣標的 sum=sum+37-19; //將sum+37-19的值賦給sum //DISPLAY RESULTS //註釋的第二種標法 NSLog (@"The answer is %i",sum);
[pool drain];
return 0;
} 執行結果 The answer is 43 第5題:以下程式執行結果是?
import
int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
// insert code here...
int answer,result;
answer=100; result=answer-10; NSLog (@"The result is %i\n",result+5); //先呼叫變數,再換行。
[pool drain];
return 0;
} 結果應該為:The result is 95
相關文章
- UNIX環境高階程式設計習題——第二章程式設計
- 第二章 程式設計之道程式設計
- 順序程式設計習題程式設計
- CUDA C 程式設計權威指南 學習筆記:第二章 CUDA程式設計模型程式設計筆記模型
- Qt 與 Objective-C 的混合程式設計QTObject程式設計
- 程式設計學習之路:痛並快樂著程式設計
- Java程式設計(2021春)——第二章課後題(選擇題+程式設計題)答案與詳解Java程式設計
- 程式設計假期練習題--1程式設計
- 程式設計假期練習題--2程式設計
- 程式設計假期練習題--3程式設計
- Java程式設計第二章作業Java程式設計
- javascript高階程式設計第二章JavaScript程式設計
- Java程式設計師學習Rust程式設計 - infoworldJava程式設計師Rust
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 程式設計師程式設計,你的練習是不是有效的?程式設計師
- 程式設計練習程式設計
- JS程式設計題JS程式設計
- 程式設計題求解程式設計
- go程式設計題Go程式設計
- C程式設計題C程式程式設計
- 跟著“健哥”學程式設計(十七)程式設計
- 程式設計師程式設計生產力相差10倍意味著什麼?程式設計師
- 程式設計師在程式設計中遇到的奇葩弱智問題程式設計師
- 好的程式設計習慣程式設計
- Objective-C——實現物件導向程式設計Object物件程式設計
- JS中的程式設計題JS程式設計
- 程式設計文化的問題程式設計
- 盲人程式設計師的程式設計生涯程式設計師
- 程式設計師學習程式設計需要攻克的8個障礙程式設計師
- 我的iOS高效程式設計祕訣-堅持程式設計習慣iOS程式設計
- 程式設計師偷偷深愛的 9 個不良程式設計習慣程式設計師
- 風變程式設計,讓程式設計學習更簡單!程式設計
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- 程式設計師程式設計生產力相差10倍意味著什麼?[轉]程式設計師
- 程式設計好習慣程式設計
- 程式設計如何學習程式設計
- 請學習程式設計程式設計
- 好好學習程式設計程式設計