開発環境
- OS: macOS High Sierra - Apple
- IDE(統合開発環境): Xcode - Apple
- プログラミング言語: C
Head First C ―頭とからだで覚えるCの基本 (David Griffiths (著)、Dawn Griffiths (著)、中田 秀基 (監修)、木下 哲也 (翻訳)、オライリージャパン)の3章(小さなツールの作成 - 1つのことだけをうまくやる)、ポケットコード(p. 105)を取り組んでみる。
ポケットコード(p. 105)
// // main.c // sample1 // // Created by kamimura on 2018/01/27. // Copyright © 2018 kamimura. All rights reserved. // #include <stdio.h> #include <stdbool.h> int main(int argc, const char * argv[]) { float latitude; float longitude; char info[80]; bool started = false; while(scanf("%f,%f,%79[^\n]",&latitude,&longitude,info) == 3){ if(started) { printf(",\n"); } else { started = true; } printf("{latitude: %f, longi : %f, info: '%s'", latitude, longitude, info); } puts("\n]"); return 0; }
入出力結果(Terminal)
42.3,-71,Speed = 21 {latitude: 42.299999, longi : -71.000000, info: 'Speed = 21' 42.3,-71,Speed = 23 , {latitude: 42.299999, longi : -71.000000, info: 'Speed = 23' q ] Program ended with exit code: 0
0 コメント:
コメントを投稿