c语言:数据的输入

来源:互联网 发布:discover it 编辑:程序博客网 时间:2024/05/01 01:07

任务代码:

自然分割:

<span style="font-size:14px;">#include <stdio.h>#include <stdlib.h>int main(){    int a,b,c;    char op;    scanf("%d%c%d",&a,&op,&b);    if (op=='+')    {        c=a+b;        printf("会算%c,结果是:%d\n",op,c);    }    else    {        printf("不会算%c\n",op);    }    return 0;}</span>
指定宽度输入:

<span style="font-size:14px;">#include <stdio.h>#include <stdlib.h>int main(){    int a,b;    scanf("%2d%3d",&a,&b);    printf("%d %d\n",a,b);    return 0;}</span>

执行情况:



知识总结

用scanf函数输入:在使用scanf语法是必须加 #include<stdio.h>

格式:scanf(“格式描述串”,变量地址)

格式控制符:%d,%i 用于输入整形数据

                       %ld表示长整形;

                       %hd代表短整形;

                       %o:用来输入八进制整数;lo,ho

                       %x:用来输入十六进制整数;lx,hx

                       %u:用来输入无符号十进制数;lu

                       %c:用来输入单个字符;

                       %f:用来输入浮点型数,用小数点形式和指数形式输入

数据分割:


注意1.scanf读取的是数据的地址,所以要注意指针变量的输入时不需要&,而普通变量要有“”&“”取地址符号;


        2.scanf数据储存在缓冲区也就是内存当中,RAM中也就是说,有了scanf在运行时,此处内存就为你留下来了一个空间,因此必须输入数据!


心得总结:

这一块需要记的东西很多,要多实战

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 胸下垂应该怎么办19岁 身上的肉特别松怎么办 才30岁脸部松弛怎么办 脸上的皮肤很松怎么办 面部皮肤干燥起皮刺痛怎么办 脸上的皮肤很粗糙怎么办 脸上又红又痒怎么办 鲜红斑痣增生了怎么办 激光祛斑后色素沉着怎么办 白球鞋洗后发黄怎么办 夏天出汗妆花了怎么办 买的小产权房怎么办 嘴唇起皮怎么办小妙招 照相嘴巴是歪的怎么办 鼻子笑起来很宽怎么办 财运不好怎么办最近你有偏财 从小缺爱的人怎么办 一到晚上就怕死怎么办 碰到不讲理的人怎么办 遇到不讲理的人怎么办 蚰蜓虫子咬了怎么办 腰肌损伤怎么办恢复快 腰闪了怎么办最有效 墨兰严重烂根怎么办 铁兰花变绿了怎么办 1岁半宝宝吵瞌睡怎么办 28天宝宝吵瞌睡怎么办 2个月宝宝闹瞌睡怎么办 被刺猬的刺扎了怎么办 买电脑被坑了怎么办 买电脑被坑了怎么办啊 在电脑城被坑了怎么办 小狗20天不睁眼怎么办 金星秀停播沈南怎么办 干了活拿不到钱怎么办 干完活要不到钱怎么办 让蚊子咬了很痒怎么办 秋天被蚊子咬了怎么办 练芭蕾脚背太硬怎么办 杨梅酒里的杨梅怎么办 月经期喝了啤酒怎么办