首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 我是菜鸟,啥也不说了,求助 [已结贴,结贴人:alucard21cn]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-26 15:15:41 楼主
    main()

      char c1,c2;
      c1='a';
      c2='b';
      c1=c1-32;
      c2=c2-32;
      printf("c1=%c,c2=%c\n",c1,c2);
      printf("c1_ASCII_CODE=%d c2_ASCII_CODE=%d\n",c1,c2);
    }
    请问这个程序中%c和%d是干什么的。。。啥意思捏。。。
      头回来CSDN发帖,不瞒各位说我真的很菜,刚开始学习
    5  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 15:20:451楼 得分:1
    %c表示输出字符
    %d表示输出整型整数
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Kowenxi
    • 等级:
    发表于:2008-03-26 15:23:172楼 得分:0
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 15:35:363楼 得分:4
    printf(格式控制字符串, 参数1, 参数2, ...);

    %d 十进制整数
    %o 八进制整数
    %x 十六进制整数
    %f 浮点数
    %c 单个字符
    %s 字符串
         
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qiucp
    • 等级:
    发表于:2008-03-26 15:36:374楼 得分:0
    引用 1 楼 Supper_Jerry 的回复:
    %c表示输出字符
    %d表示输出整型整数

    自己看书吧,这个很基础了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-26 15:43:515楼 得分:0
    谢谢。。。是我看书不仔细,检讨一下。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-26 15:44:276楼 得分:0
    多谢三楼的XD~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 16:32:157楼 得分:0
    up,hehe
    好好看书吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 18:16:418楼 得分:0

    C/C++ code
    #include<stdio.h>//标准输入输出 void main() { char c1,c2;//定义c1,c2为字符型变量 c1='a'; //给c1赋值为a c2='b'; //给c2赋值为b c1=c1-32;//c1的ASCII码值减32后赋值回c1,将小写变大写 c2=c2-32;//c2的ASCII码值减32后赋值回c2 ,将小写变大写 printf("c1=%c,c2=%c\n",c1,c2);//字符型格式输出c1和c2的值,其中%c表示字符型输出 printf("c1_ASCII_CODE=%d c2_ASCII_CODE=%d\n",c1,c2);//整型输出c1和c2对应的ASCII码,其中%d表示整型 }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-26 20:59:239楼 得分:0
    飘过..
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-27 13:33:1610楼 得分:0
    C/C++ code
    printf("c1=%c,c2=%c\n",c1,c2);/*%c表示%后的c要用后面printf函数的第二个参数替换,之所以是%c,因为 你要输出的是字符类型所以是c,如果你想输出个整型,就用d(%d)了!*/
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-27 23:35:5411楼 得分:0
    这么多兄弟这么热心,感动了。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-27 23:41:1812楼 得分:0
    这么多兄弟这么热心,感动了。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • alucard21cn
    • 等级:
    发表于:2008-03-27 23:41:5213楼 得分:0
    这么多兄弟这么热心,感动了。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-28 15:37:4114楼 得分:0
    输出字符
    输出整形
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-28 17:12:5415楼 得分:0
    恩!这个说的对!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-28 17:35:5416楼 得分:0
    引用 1 楼 Supper_Jerry 的回复:
    %c表示输出字符
    %d表示输出整型整数
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-28 17:51:1317楼 得分:0
    认真看书,从最基本的开始。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-01 08:42:4118楼 得分:0
    小二,你真的很菜啊....
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-01 09:45:5219楼 得分:0
    多多看书,多多学习.......
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-01 14:17:0520楼 得分:0
    这个得自己看书了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-04 14:32:5821楼 得分:0
    从菜鸟做起,明天就是高手了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-04 15:17:0922楼 得分:0
    努力学习
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-05 14:29:4023楼 得分:0
    我们一起努力,我也是刚学C
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-05 16:05:5424楼 得分:0
    楼主需要一本好书在手上,建议看看C Primer Plus吧!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-06 11:50:1625楼 得分:0
    %C,%D分别是按字符和整形输出的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-06 13:38:0326楼 得分:0
    你的main函数都写不对
    好好查查
    一个正确的main函数如何写
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-07 00:11:2227楼 得分:0
    有发帖的时间可以看看书了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-07 21:07:1228楼 得分:0
    引用 27 楼 lunarfan 的回复:
    有发帖的时间可以看看书了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-10 16:41:2029楼 得分:0
    printf(格式控制字符串, 参数1, 参数2, ...); 

    %d 十进制整数
    %o 八进制整数
    %x 十六进制整数
    %f 浮点数
    %c 单个字符
    %s 字符串
         
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sunyanlu
    • 等级:
    发表于:2008-04-10 16:59:2330楼 得分:0
    在内存中都是以2进制形式存储的,所以是可以加减的
    a = 97
    b = 98

    A = 65
    B = 66

    %c 显示字符  所以是 A,B
    %d 显示数字  所以是 65,66

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-10 22:53:5131楼 得分:0
    楼主该好好看书喽,这些书上应该都有啊.
    %d %c 是输入输出时的格式控制符,在读和写的时候都可能用到.
    以下是常用的的一些格式控制符:
    %c 代表一个字符
    %d 有符号十进制整数
    %e 浮点数,e计数法
    %f 浮点数,十进制记数法
    %p 指针
    %s 字符串
    %u 无符号十进制整数
    %o 无符号八进制整数
    %x 无符号十六进制整数
    %% 打印一个%号
    楼主多看书就好了.一块学习.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-10 23:02:5732楼 得分:0
    引用 31 楼 aight 的回复:
    楼主该好好看书喽,这些书上应该都有啊.
    %d %c 是输入输出时的格式控制符,在读和写的时候都可能用到.
    以下是常用的的一些格式控制符:
    %c 代表一个字符
    %d 有符号十进制整数
    %e 浮点数,e计数法
    %f 浮点数,十进制记数法
    %p 指针
    %s 字符串
    %u 无符号十进制整数
    %o 无符号八进制整数
    %x 无符号十六进制整数
    %% 打印一个%号
    楼主多看书就好了.一块学习.


    这个书上有说撒
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-30 10:48:5333楼 得分:0
    不会,帮顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 05:07:1134楼 得分:0
    我也想了解,谢谢LZ.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-01 15:10:1635楼 得分:0
    我也想了解,谢谢LZ.
    修改 删除 举报 引用 回复