忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


C言語 変数の値を交換する(整数)

値を交換したい変数を、i , jとすると、

 

 (1)iの値を、別の変数へ入れる

 (2)jの値を、iへ入れる

 (3)(1)で別の変数に入れた値を、jへ入れる

 という三段階です。

交換前 i=0, j=999

交換後 i=999, j=0

で、次の感じでしょうか

#include main() {
  int i , j , tmp ;
  
  i = 0 ;
  j = 999 ;
  
  /* 出力 */
  printf("交換前 i=%d, j=%d \n", i, j);

  /* 交換 */
  tmp = i ;
        i = j ;
       j = tmp ;

     /* 出力 */
     printf("交換後 i=%d, j=%d\n", i, j);

}




PR

ユーザストーリーとタスクの関係


・ユーザストーリーは、何をすべきか(ユーザの要求)を表す

・タスクは、ユーザストーリーをどう実現するかを表す

 機能が、どう実装されるかを示す

・ユーザストーリーは、タスクに分割される

・ユーザストーリーは、受入試験によって、検証される







Java Map


Java8です
public static void main(String... args) {

     Map<String, String> map = new HashMap<>();

     map.put("1","aaa");
     map.put("2","bbb");
     map.put("3","ccc");

     //キーと値
     for ( Map.Entry<String, String> entry : map.entrySet()) {
         System.out.println(entry.getKey());
         System.out.println(entry.getValue());
     }

     //値
     for ( String value : map.values()) {
         System.out.println(value);
     }
}