zoukankan      html  css  js  c++  java
  • 简单a+b

     1 # include <stdio.h>
     2 
     3 /*输入两个整数a和b,计算a+b的和
     4 注意此题是多组测试数据 */
     5 
     6 // 我的解法
     7 void main(){
     8     int a,b,c;
     9     while(1){
    10         scanf("%d%d",&a,&b);
    11         c = a + b;
    12         printf("%d
    ",sizeof(c));
    13         printf("%d
    ",sizeof(a+b));
    14 
    15         printf("%d
    ",c);
    16     }
    17 }
    18 
    19 
    20 // 标准答案1
    21 /*~在c中是按位取反的意思,当我们停止程序的时候,就是按ctrl+z的时候,
    22 scanf返回的值是-1,-1按位取反就是0,在C中0表示假,1表示真(除了
    23 Bash中0表示真以外,都表示假)然后程序就退出了*/
    24 int method1()
    25 {
    26     int a=0,b=0;
    27     while(~scanf("%d%d", &a, &b))   //下面有关于~的解析
    28     {
    29         printf("%d
    ",a+b);
    30     }
    31     return 1;
    32 }
    33 
    34 
    35 // 标准答案2
    36 /*利用scanf的返回值来对while的判断*/
    37 int method2(){
    38     int a,b;
    39     while(scanf("%d%d") == 2){
    40         printf("%d
    ",a+b);
    41     }
    42     return 1;
    43 }
  • 相关阅读:
    比较全的笔记
    ios路线
    字符串颜色
    ios 开发学习步骤
    百度地图反地理
    p12证书
    ios官方demo
    ios视频网盘
    图片穿透
    OC温习一:基本数据类型
  • 原文地址:https://www.cnblogs.com/yanghuabin/p/9833686.html
Copyright © 2011-2022 走看看