C语言易错点
admin
2024-04-14 16:07:37
0

//3
//因为x和y为double类型
//x=1,y=x+3/2
//其中3/2还是等于1
//所以说y等于1+1=2
//但是要注意x和y都是double类型的数值
//所以说不可以写为2 所以说写为2.0

//11
/*
#include

int main()
{
    int x=05;
    char z='a';
    printf("%d\n",x);//x就是5
    //5就是 0101
    //1就是 0001
    //&之后为:0001
    //两个位都为1时,结果才为1
    printf("%d\n",x&1); 
    printf("%d\n",(x&1)&&(z<'z')); 
    //(x&1)&&(z<'z')注意这是一个表达式
    //值为0或者1
    //从前到后看
     
    return 0;    

*/
//12
/*
#include
 
int main(void)
{
    //printf("1234567\b\b\b\b89");
     //1238967
     //在输出1234567之后,因为紧接着要输出4个\b,
     //这时程序把光标前(左)移了4个字符的位置,
     //然后输出了89这两个字符,占用了45这两个字符的位置。
     //但是因为67这两个字符已经输出,所以仍然显示在那里。
   
   printf("a\bre\'hi\'y\\\bou\n");
   //re'hi'you
    //printf("12345\n67\b\b\b\b89");
    //\b遇到换行符\n,光标就不会再向前(左)移动了。 
    return 0;
}
*/
//\b的含义是,将光标从当前位置向前(左)移动一个字符(遇到\n或\r则停止移动),并从此位置开始输出后面的字符(空字符\0和换行符\n除外)。

//3
//
/*
#include

int main()
{
    int x=11;
    printf("%d\n",(x++*1/3));
    //这个就是x++这个表达式的值为11
    //然后11*1 = 11
    //11/3 = 3
     
    return 0;
}
*/

//4
/*
#include

int main()
{
    double d =3.2;
    int x,y;
    x=1.2;//x=1
//    printf("%d\n",x);
//    printf("%f\n",x);
    
    y=(x+3.8)/5.0;
    printf("%f\n",(4.8)/5.0);
    //float以%d格式输出,结果一般为绝对值很大的数    
    printf("%d\n",(x+3.8)/5.0);
    //因为y是int类型的所以说输出使用%d
    //结果输出:-343597384    
    printf("%d\n",y);
    //y=0
//    printf("%d\n",((x+3.8)/5.0)*d);    
    printf("%f\n",d*y);     
    //int以%f格式输出,结果一般为0.000000

    return 0;
}
*/
//7
/*
#include

int main()
{
    int a=5,b=5,c=3,d;
    d= (a>b>c);
    //注意这是表达式:值只可能为0或者1
    //具体就是:从左到右(a>b)为假
    //所以说d = (0>c)
    //最后d = 0 
    printf("%d\n",d);
    return 0;
}
*/
//17 A
#include

int main()
{
    int a,b;
    a = 1;
    b = 1;
    //a+=a+b=b++;
    //不可以连着写多次赋值
    //可以分开写
    //比如说:
    int x = b++;//1
    int y = (a+b);//3
     y = x;//1
    a = a+y;//2
    printf("%d\n",a);
    return 0;    

相关内容

热门资讯

4家银行AIC现身存储巨头股东... 近日,资本市场热度颇高的两家存储巨头长鑫科技集团股份有限公司(以下简称“长鑫科技”)、长江存储控股股...
8元无限续杯、0元看电影、老字... 城市的烟火暖意,藏在亲民的消费场景里,也藏在老地标的新生蜕变中。粤汉码头火车旁新开竹林茶馆,8元就能...
2026年水利工程新趋势,这些... 随着全球气候变化和城市化进程的加速,水利工程在保障水资源供给、改善生态环境以及提升人民生活质量中的作...
原创 发... 这几年,身边越来越多人开始换一种活法:不急着买房,不执着“上车”,反而愿意把钱拿去租一套更舒服、更体...
小红书入场Skill分发,B站... 来源:界面新闻 文丨AI价值官 星野 编辑丨美圻 过去半年,Skill 这个词在AI圈的出现...
2026年福州企业门户网站建设... 本篇将回答的核心问题 在数字化转型加速的2026年,企业门户网站建设应遵循哪些核心评估标准,以确保投...
原创 今... 今日金价:2026年5月22日注意了!黄金或现历史类似回调走势 5月22日,金市又热闹起来了,咱们看...
雷军发布YU7 GT、YU7标... 5月21日,小米人车家全生态新品发布会在北京举办,小米集团创始人、董事长兼CEO雷军正式发布小米YU...
留神峪煤矿瓦斯爆炸事故发布会:... 昨晚,山西留神峪煤矿发生瓦斯爆炸,造成重大人员伤亡。今天,当地召开新闻发布会,现场全体默哀。会上介绍...
原创 修... 修复资产负债表,日本花了几十年。 自上世纪90年代初泡沫经济破裂后,日本陷入了长达三十年的通缩螺...
2026年小红书效果化种草白皮... 2026 年小红书正式迈入种草效果化时代,这是品牌追求预算确定性回报与平台升级为消费决策、用户信任场...
连续18年获“全国文化企业30... 南都讯 记者钟欣5月21日,第二十二届中国(深圳)国际文化产业博览交易会开幕。展会期间,光明日报社和...
荣耀确认IPO未终止!开放员工... 5月22日,荣耀因股改满一年未完成IPO,按约定正式开放员工持股退出通道。据《财闻》报道称,当日16...
易方达蓝筹精选有新变动:增聘2... 《每日经济新闻》记者获悉,继景顺长城、中欧等多家基金公司旗下百亿基金经理产品调整后,易方达基金也迎来...
光储龙头,又翻倍了 去年海外光储赛道最受关注的公司,毫无疑问是阳光电源,市值重回巅峰,风光无限。 但今年一季度业绩突然失...
中企出海报告在静安发布,七成受... 来源:滚动播报 (来源:上观新闻) 昨天,在上海静安举办的澳洲会计师公会出海论坛暨澳洲注册会计师颁...
京蒙协作延链强链 科右中旗牛产... 初夏时节,走进内蒙古华阳牛业科技集团有限公司屠宰加工车间,自动化生产线高效运转。作为京蒙协作产业帮扶...
原创 中... 最近发布了一份有关新一线城市魅力的榜单。榜单按照商业资源聚集度、城市枢纽性、城市人活跃度这五个方面来...
突然,全线跳水!超16万人爆仓 来源:宁波晚报 5月23日,被视作反映市场风险偏好指标的加密货币持续跳水。 截至发稿,比特币大跌3....
基民懵了!说好的科技行情,结果... 每经记者:叶峰 每经编辑:赵云 本周股指冲高回落,沪深两市股票型ETF和跨境型ETF合计净流出729...