C的if...else..配对

简介: C的if...else..配对

实例


    if(0)
        if(0)
            printf("111");
    else
        if(1)
            printf("222");
    printf("333");

输出: 333

与缩进无关

与之前最近的一个if配对

    if (0)
         printf("aaaa");
      printf("bbbb");
      printf("cccc");
    
 

实际输出了

bbbb

cccc

后没有大括号,只对后一句语句生效.


其他


#include <stdio.h>
#include <math.h>
int main()
{
    // int x, y;
    // x = y = 6;
    // printf("%d%d",x,y);
    // char c = 'A' + '6' - '3';
    // printf("Õâ¸ö %c", c);
    // printf("%d", 1 / 4);
    // printf("%f",(77.7777+0.5)/100.0);
    // float n = 0.777777;
    // printf("%f",(n/100+0.5)*100.0);
    // printf("%f",sqrt(4.0)/4);
    //    printf("%f",12-3.24);
    //    float f = 2.9;
    //    printf("%d",(int)f);
    //  double  ff = 12e1;
    //  printf("%2d\n",1031212);
    //  printf("%d\n",0xab);
    //  int a = 5;
    //  printf("%d",a++);
    //  printf("%d",a);
    //  printf("%c",('a','b'));
    // int x, y;
    // scanf("%x%*d%o",&x,&y);
    // printf("%d",x);
    //[Error] ld returned 1 exit status
    //! printf("%8lx",-2);
    // short i = -4;
    // printf("%u", i);
    // printf("%3d", -2);
    // printf("*%f,%4.3f*", 3.14,3.1415);
    // printf("%e\n",-3.5);
    // printf("%.6e\n",-3.5);
    // printf("%12.5e\n",-3.5);
    // printf("%12g\n",3.1416);
    // printf("%f\n",3.1416);
    // double b = 8765.4567;
    // printf("%6.4f\n",123.456);
    // printf("%lf\n",b);
    // printf("%14.3lf\n",b);
    // printf("%.4f\n",b);
    // int i = 1;
    // printf("##%*d\n",i,i);
    // i++;
    // printf("##%*d\n",i,i);
    // i++;
    // printf("##%*d\n",i,i);
    // printf("##%*d\n",2,5);

    // printf("%6d##\n",12);
    // printf("%6d##\n",12);
    // printf("%14.10lf##\n",3.1415926);

    // printf("%+06d\n", 325);
    // printf("%+e\n", 31.415926);

    // int a =252;
    // printf("%o\n", a);
    // printf("%#o\n", a);
    // printf("%x\n", a);
    // printf("%#x\n", a);

    // int n = 0;
    // n+=(n=10);
    // printf("%d\n",n);

    // char c1,c2;
    // while (1)
    // {
    //     /* code */
    //     scanf("%4c%4c",&c1,&c2);
    //     printf("Êä³ö:%c\nOUT:%c",c1,c2);
    //     if (c1=='A',c2=='B')
    //     {
    //         /* code */
    //         break;
    //     } 
    // }
    // int a;
    // float b,x;
    // char c1,c2;
    // scanf("%d%f%f%c%c",&a,&b,&x,&c1,&c2);
    // printf("%d\n",a);
    // printf("%f\n",b);
    // printf("%f\n",x);
    // printf("%c\n",c1);
    // printf("%c\n",c2);

    long y = -43456;
    printf("y=%-8ld\n",y);
    printf("y=%-08ld\n",y);
    printf("y=%08ld\n",y);
    printf("y=%+8ld\n",y);
    return 0;
}
相关文章
|
7月前
|
算法 前端开发
最大字符串配对数目
最大字符串配对数目
36 0
|
7月前
|
算法
飞行员配对方案(Dinic求最大二分图匹配(对匈牙利算法的优化),以及二分图的建图方式)
飞行员配对方案(Dinic求最大二分图匹配(对匈牙利算法的优化),以及二分图的建图方式)
112 0
|
7月前
|
存储
leetcode2744. 最大字符串配对数目
leetcode2744. 最大字符串配对数目
38 0
|
数据格式
两个HC-05蓝牙之间的配对
两个HC-05蓝牙之间的配对
302 0
|
7月前
面试题 05.07:配对交换
面试题 05.07:配对交换
41 0
伪随机码详解
伪随机码详解
247 0
伪随机码详解
|
算法 5G 调度
m虚拟MIMO系统的配对调度算法的matlab仿真,对比Random配对,Orthogonal配对以及Deteminant配对
m虚拟MIMO系统的配对调度算法的matlab仿真,对比Random配对,Orthogonal配对以及Deteminant配对
131 0
m虚拟MIMO系统的配对调度算法的matlab仿真,对比Random配对,Orthogonal配对以及Deteminant配对
089.配对新郎和新娘
089.配对新郎和新娘
108 0
|
存储 算法
算法题:4209三元组
**这次周赛只能做出来一道,,,还是太菜 第一道:** 给定 n 个整数三元组 (xi,yi,zi)。 请你判断这些整数三元组是否能够同时满足以下三个条件: 所有 xi 相加之和为 0。 所有 yi 相加之和为 0。
107 0
|
C语言
符号配对 (20 分)
符号配对 (20 分)
209 0

热门文章

最新文章