数据处理和交互式输入

---a=a+10  ====  a+=10
— ex;某一个星期,周一到周日气温分别为:30℃、32℃、29℃、34℃、31℃、27℃、31℃
为了研究天气情况,需要得到这个星期的平均气温
    double a=30;//int 
    
    a+=32;
    a+=29;
    a+=34;
    a+=31;
    a+=27;
    a+=31;
    a/=7;
    printf("%f\n",a);//double avg=(double)a/7;
  -a++,a—-:本身的值此时并没有发生改变,当此代码结束之后,它的值才会发生改变,自增1;
  、、++a,—-a,在此行代码运行那个的时候,a的值已经发生改变,自加1或自减1;
   int a=10;
    //a++;//a=a+1
    int b=0;
    b=a++; //a=a+1;a++之后a才会变化
    printf("%d %d",a,b);//a已经变为11,而b还是10
    int c=0;
    c=--a;
    printf("%d %d",a,c);//a已经变化,与c同样
 02 交互输入输出
  scanf—scan扫描+函数
int a,b;
    scanf("%d",&a);
    scanf("%d",&b);
//    scanf("%d%d",&a,&b);
    int c=a+b;
    printf("%d",c);
  //  char a,b;
    scanf("%c%c",&a,&b);//scanf("%d%c%c",&a,&b);
    printf("%c%c",a,b);//扫描函数输入时没有空格
 
 //幻影回车
    char a,b,c;
    printf("请输入a\n");
    scanf("%c%c",&a,&b);//&b代替回车,避免出现问题
    printf("请输入b\n");
    scanf("%c%c",&b,&c)//&c代替回车
    printf("请输入c\n");
    scanf("%c",&c);
    printf("%c %c %c",a,b,c);
//上机任务4
    printf("请输入外面同心圆直径");
    double l1,sz,sh;
   
    scanf("%lf",&l1);
    double l2,rl;
    l2=l1/2;
    rl=250*0.3048*0.3048/1.1365;
    sz=0.25*0.25*l2*l2*3.14;
    sh=l2*l2*3.14-sz;
    printf("黄色面积%lf 紫色面积%lf",sh/rl*2,sz/rl*2);
   
 
   

posted on 2015-10-26 11:50  树下茶壶  阅读(192)  评论(0编辑  收藏  举报

导航