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;
}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦中千秋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值