| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1262 人关注过本帖
标题:编写一个程序输出字符的整数值
取消只看楼主 加入收藏
苏洵
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-8-10
收藏
 问题点数:0 回复次数:3 
编写一个程序输出字符的整数值
做练习做到的一个题
/*编写程序显示符号的整数值*/
#include<stdio.h>

/*程序从函数main开始执行*/
int main()
{
   printf("%4s%4s%4s%4s%4s%4s%4s\n", 'A', 'B', 'C', 'a', 'b', 'c', '0');
   printf("%4d%4d%4d%4d%4d%4d%4d\n", 'A', 'B', 'C', 'a', 'b', 'c', '0');
   
   printf("%4s%4s%4s%4s%4s%4s%4s\n", '1', '2', '$', ' ', '*', '+', '/');
   printf("%4d%4d%4d%4d%4d%4d%4d\n", '1', '2', '$', ' ', '*', '+', '/');

   return 0;/*表示程序成功结束*/

}/*函数main结束*/


也不知道写的对不对
找高手帮忙给看看

出现的结果是,编译和链接都通过,但是执行的时候就出现错误(如下图),我是初学,请大家给看看
在此谢过了



搜索更多相关主题的帖子: 整数 字符 编写 输出 
2008-08-13 10:16
苏洵
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-8-10
收藏
得分:0 
另外一个问题关于制表符
对于下面这段代码
#include<stdio.h>

int main()
{
   printf("12345678123456781234567812345678\n");
   printf("number\t\tsquare\tcube\n");

   return 0;

}

我预想的输出结果是:
12345678123456781234567812345678
number                square        cube

即我以为\t是在number的r后面输出16个空格,在square的e后面输出8个空格
但是看输出结果不是这样

输出结果是:

制表符不是紧跟着上一个输出字符之后输出的?

请解答,谢谢
2008-08-13 10:27
苏洵
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-8-10
收藏
得分:0 
回复 3# woshiyun 的帖子
非常感谢!
我刚发现是用%s打印字符的
对制表符也有了正确的理解
非常感谢!
2008-08-16 19:17
苏洵
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-8-10
收藏
得分:0 
回复 6# flyue 的帖子
大哥,看不懂你写的代码呀
还有,金牌会员是什么头衔?
是不是非常牛B闪闪的人物啊?
崇拜ing~!
2008-08-17 10:04
快速回复:编写一个程序输出字符的整数值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016244 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved