搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 改程序没报错,没警告,执行有问题
标题:
改程序没报错,没警告,执行有问题
只看楼主
liangkenan
等 级:
新手上路
帖 子:79
专家分:7
注 册:2011-9-16
结帖率:
100%
楼主
问题点数:0 回复次数:6
改程序没报错,没警告,执行有问题
# include<stdio.h>
int main()
{
char a,b;
scanf("%c",&a);
b=32+a;
printf("%c",b);
return 0;
}
执行时是这样
a
弗press any key to continue
搜索更多相关主题的帖子:
continue
return
press
2011-10-24 13:54
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
2
楼
得分:0
程序严格按照你的代码指令和输入数据执行了,有什么问题?你设计要达到什么目的?是你写的代码没能反映你的意图而不是程序执行有问题。
授人以渔,不授人以鱼。
2011-10-24 13:59
A13433758072
来 自:广东潮州
等 级:
小飞侠
威 望:
1
帖 子:1182
专家分:2784
注 册:2010-7-22
第
3
楼
得分:0
回复 楼主 liangkenan
b=32+a;
b=32+97
129
我猜,你是想,转,大写字母,可你的代码错了
[
本帖最后由 A13433758072 于 2011-10-24 16:01 编辑
]
一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入, QQ群38490319
2011-10-24 14:27
chymzjy1
等 级:
新手上路
帖 子:21
专家分:4
注 册:2011-10-6
第
4
楼
得分:0
回复 楼主 liangkenan
b=32+a ?
2011-10-24 15:45
heroinearth
来 自:云南曲靖
等 级:
青峰侠
帖 子:430
专家分:1506
注 册:2011-10-24
第
5
楼
得分:0
A_Z是65到90,a-z是97-122
2011-10-24 15:52
heroinearth
来 自:云南曲靖
等 级:
青峰侠
帖 子:430
专家分:1506
注 册:2011-10-24
第
6
楼
得分:0
把b=32+a 改为b=a-32试试,当然输入的必须是小字字母
2011-10-24 15:56
liangkenan
等 级:
新手上路
帖 子:79
专家分:7
注 册:2011-9-16
第
7
楼
得分:0
谢谢大家,我明白鸟
2011-10-24 17:24
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-353283-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.558345 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved