C语言 写结果

[复制链接]
查看11 | 回复5 | 2011-2-16 07:55:30 | 显示全部楼层 |阅读模式
这些是C语言的最基本程序,建议不会的就上机调试一下,学起来就会很轻松。
经过上机,最后的答案如下:1.a=1,b=2(交换算法,如果a=2那么a与b交换,如果a2,不 交换)2.2,0 (while循环)3.s=56,i=15(偶数求和,和超过50退出,注意退出时的 i值)4.i1=4,i2=3
(循环语句和选择语句的嵌套,常考重点内容) 顺便说一下,题目中有几个语法错误哦,上哈机就明白了呵呵``!...
回复

使用道具 举报

千问 | 2011-2-16 07:55:30 | 显示全部楼层
'A'+'6'-'3'就是'A'+3;字符A的ansii码是65,加3就是68,就是字符D的ansii码,所以是c='D'...
回复

使用道具 举报

千问 | 2011-2-16 07:55:30 | 显示全部楼层
c=D,%c表示以字符形式输出,所以输出的时候不需要再加单撇号了。...
回复

使用道具 举报

千问 | 2011-2-16 07:55:30 | 显示全部楼层
c=D因为字符常量是不包括单引号的,单引号是在程序语句中标识字符的必要符号,而不属于字符本身。...
回复

使用道具 举报

千问 | 2011-2-16 07:55:30 | 显示全部楼层
c=‘D’char c='A'+'6'-'3'; 相当于 char c='A'+3; 字符'A' + 3,就是字符'D'啦!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行