问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言小问题,高手请进!!

发布网友 发布时间:2023-01-16 15:46

我来回答

3个回答

热心网友 时间:2023-11-17 02:38

#include <stdio.h>
main()
{
int sum=0,a;
char ch;
while ((ch=getchar())!='\n')
{
if ('0'<=ch&&ch<='9')
{
a=ch-'0';
sum=sum+a;
}//这里少了一对大括号
}
printf("%d",sum);
}
解释:不加这对大括号时不论读入字符是否满足if ('0'<=ch&&ch<='9') 都会执行sum=sum+a;语句,这时的a的值为上一次a=ch-'0'; 的结果
加上大括号后就能实现累加字符串中的数字

样例:568igh98
如果不加大括号,则结果sum=5+6+8+8+8+8+9+8=60
加上大括号后,sum=5+6+8+9+8=36

建议:以后写程序要写成锯齿状缩进格式(就像我写的那样),这样容易看出各个语句之间的关系,会降低出错率,也方便调试改错

热心网友 时间:2023-11-17 02:38

字符串不是用加号来实现累加的,是用strcpy(a,b)这个函数,意思就是将b字符串加在a字符串的后面.这个函数封闭在string.h中
例子:
#include<string.h>
void main()
{
char a=r;
char b=t;
char c=strcpy(a,b)
printf("%c",c)
}
这就得到了rt的答案

热心网友 时间:2023-11-17 02:39

#include <stdio.h>
main()
{int sum=0,a;
char ch;
while ((ch=getchar())!='\n')
{if ('0'<=ch&&ch<='9')
{a=ch-'0';
sum=sum+a;}}
printf("%d",sum);
}

少了一对括号
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
iPhone XR电量百分比怎么设置 Django如何使用网页嵌套网页(2023年最新解答) 社保之前工作缴了 后面工作不缴。自己要怎么续上?自己缴要缴多少?每... 壁挂炉数字不亮了怎么回事了解壁挂炉数字不亮的原因及解决方法_百度知 ... 单反长镜头和短镜头什么区别 ai的剪切蒙版快捷键是什么 自学当程序员需要哪些基础 程序员,需要学什么课程 想当一名出色的程序员数学必须要很好吗 华为路由器192.168.1.1怎样设置? 云南冶金新立钛业有限公司怎么样? 富民龙腾钛业有限责任公司怎么样? 昆明恒铭矿业有限责任公司怎么样? 云南昊龙集团名下有几个公司 华为随身wifi2无下行流量 opporeno和reno4屏幕通用吗 平板怎么抖音评论左右分屏 东风标致408:11款1.6手动舒适和13款2.0手动舒适,哪款二手车更值得入手,都是一万大? 二手车东风标致308好还是408好 13款的别克凯越和标志408二手车买哪个好? 二手13款标致408发动机怎么样 13年二手标致408自动豪华版值得买吗 关于无线路由信号发射端和传输端的兼容问题 传到工学云电脑端怎么传 把传奇游戏客户端传给别人怎么传 98版水浒传瑞王扮演者 明年有几家公司进军光伏胶膜行业 在光伏封装膜领域有10余年的发展期的上市公司是哪个 为什么觉得自己很孤独? 什么是并行传输、串行传输、异步传输? 提提电竞四排怎么参赛 有哪位金融高手知道从1990年到2012年上证指数每年的涨幅和跌幅都分别是%几?谢谢! UKS中国售后电话? 我要雨果的资料! excel的这种表格开头方式怎么制造的?跪求了!我已上图片了 固态电池和刀片电池的区别是什么 充电宝上的ce怎么读 爱美格移动电源CE认证有吗? 跪求大神做一个儿童包装产品的ai设计,设计不少于3页,第一页设计说明,然后结构图,效果图,展开图 支持吃鸡90帧的手机名单 衣服有奶油怎么洗 衣服上有奶油怎么洗? 飞利浦Fidelio P9X和飞利浦Fidelio P9有什么不同? 如何查看自己加过但又不见了的的微信企业 大众suv车型有几款? epic开船怎么玩 地下城与勇士开船怎么玩 DOTA船长开船的技巧 你最喜欢电影《我和我的家乡》中哪个单元的故事 多啦A梦短篇漫画第十九卷有个强制锻炼的机器叫什么