C语言之常量变量表达式

实验目的:

<1>了解常量变量及其分类

<2>不同类型数据间的混合运算

<3>了解运算符的结合性及使用

实验器材:

机房计算机

C语言基础设计教材

实验内容:

<1>给定一个大写字母,要求要小写字母输出

<2>使用自增并观察其规律

    <3>先后输出BOY三个字符

实验步骤:

<1>#include<stdio.h>

int main()

{

char c1,c2;

c1='A';

c2=c1+32;

printf("%c\n",c2);

printf("%d\n",c2);

return 0;

}

<2>#include<stdio.h>

int main()

{  

int i=1;

printf("%d\n",i++);

printf("%d\n",++i);

i=1;

printf("%d\n",++i);

printf("%d\n",i++);

return 0;

}

<3>#include<stdio.h>

int main()

{char a='B',b='O',c='Y';

putchar(a);

putchar(b);

putchar(c);

putchar('\n');

return 0;

}

实验结果(附数据和图表):

<1>

<2>

<3>

实验结果分析及结论:

对于<1>:在存储单元ascii码以整数存在, 一个字符可以字符输出利用%s,也可以整形输出利用%d, 在ascii中小写字母比其对应大写字母多32

对于<2>:a=i++相当于先进行a=i,再进行i=i++;a=++i相当于先进行i=i++,再进行a=i;最终结果都是使i+1,但是路径不同

对于<3>:直接利用系统函数库中的putchar函数输出字符,字符类型也属于整数

实验心得体会和建议:

了解常量变量及其分类,不同类型数据间的混合运算,知道了优先级的顺序, ASCII 编码的意义,此次实验使我对这些知识点更加印象深刻。我深深体会到哲学上理论对实践的指导作用:弄懂实验原理,并且体会到了实验的操作本事是靠自我亲自动手,亲自开动脑筋,亲自去请教别人才能得到提高的。锻炼自己独立编写程序的能力。

                                        

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

LucianaiB

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

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

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

打赏作者

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

抵扣说明:

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

余额充值