今天上课前同样是在老师的带领下复习了上一节课的知识
scanf(“%lf%lf,&a,&b”)今天我又把输入项的地址写错了
字符串:以普通字符和以%开头的格式控制符 在键盘原样输出
注在输入数据时若为纯数据 输入空格,回车, tab,或非法字符 以便计算机区分
#include<stio.h>时编译系统从存放c编译系统的子目录中去找所要包含的文件------标准方式
#include"stio.h"时编译系统现在用黑乎乎的当前目录寻找要包含的文件,找不到再按标准方式查找printf与scanf输出
printf(输出控制—双撇号括起来的一个字符串,输出表列—程序需要输出一些数据)
printf("%d,%c",i,c)
格式声明—如"%f" "%5d"制定输出的数据占五列,输出的数据显示在此5列区域的右侧若输出为12 则12前面有三个空格
普通字符—需要在输出时原样输出的字
格式符
d格式符—用来输出一个有符号的十进制整数
c格式符—输出一个字符
s格式符—输出一个字符串printf(“china”)
f格式符—输出实数(单精度,双精度,长双精度)
scanf(格式控制,地址表列—变量的地址或字符串的首地址)
注****意
1》scanf("%f%f",&a,&b);
2>在输入数据时在相对应的位置上输入同样的字符 如scanf(“a=%fb=%f”,&a,&b);数据输入时
a=1b=2
3>用"%c"输入字符时,执行函数时应该连续输入三个字符
z字符的输入输出函数
putchar©输出字符变量c的值
getchar( )函数没有参数 从键盘原样输入
感悟
**
我经过这几天的学习越来越觉得c语言有意思 在和同学老师一起解决问题时我感觉收获很多 和同学一起改错 一起体验每一次的每一次的尝试与结果 当与正确答案相遇时我真的很开心 希望我能在c语言的道路上继续进步下去
第四题
 皆可
(2)c1=getchar();
c2=getchar();
a=c1+32;
b=c2+32;
putchar("%d,%d",a,b);
(3)否 char 占一个字节
Iint 占2-4个字节