C语言入门中的一个上机题,求答案

如下是我的代码,根据题意,让定义字符型变量c,那输出c的时候是不是一定是一个字符的形式呢?按照题目的要求最终的结果难道是99吗?不应该还是c吗?#include<stdi... 如下是我的代码,根据题意,让定义字符型变量c,那输出c的时候是不是一定是一个字符的形式呢?按照题目的要求最终的结果难道是99吗?不应该还是c吗?
#include<stdio.h>void main(){int i,j;char c;i=90;j=9;i+=j;c=i;printf("c=%c\n",c);}
展开
 我来答
白了少
2014-10-19 · TA获得超过1668个赞
知道小有建树答主
回答量:1375
采纳率:0%
帮助的人:938万
展开全部
计算机里只有010101代码,
你要把它变成我们的字符就告诉计算机以字符形式输出
要把它变成数值就告诉计算机以数字来解释那一串010101
追问
那我开头定义了c为字符变量,那我结尾要是想让c以i的值即99打印输出,怎么编写这个代码呢?
追答
把%c改成%d
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式