从品牌网站建设到网络营销策划,从策略到执行的一站式服务
可以先循环输出前面n-1个数,每一次输出后面再输出,,循环结束后再输出最后一个数 。如果需求必须是先输入字符串后输入数字,那么必须人工进行判断。
创新互联主要从事成都网站建设、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务河曲,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
用scanf读入数据时,如果将字符数组写在前面可能会有问题,因此读入时需要注意顺序。
先读1个整型数。然后循环:读1个字符,如果字符是逗号则读1个整型数,如果不是逗号,循环就结束。如果读整型数有错,循环也结束。
C++兼容C语言的所有命令,所以,可以采用C标准函数sanf()来实现按规定格式来输入数字。
用scanf读入数据时,如果将字符数组写在前面可能会有问题,因此读入时需要注意顺序。
你可以使用 C 语言的 if 语句来解决这个问题。
1 如果使用scanf进行格式化输入,用逗号隔开不适用于先输入字符串后输入数字的情况,仅适用于数字的间隔,或者先输入数字后输入字符串。
如图所示,你要用英文逗号分隔开,就在%lf和%lf间加入英文逗号即可,你要加中文逗号也可以。望采纳。。
includestdio.h int main(){ int n;char c;scanf(%d %c,&n,&c);printf(%d,%c,n,c);} 注意:%d%c之间要有个空格,否则在输入数据的时候,空格被当成字符串。
1、printf中,第一个参数用于格式化输出,如果%d中间加逗号,那么输出的数字中间就有逗号。
2、该错误是语法错误,意思是printf语句之前的那条语句后面没加分号。C语言中规定每条语句以分号(;)作为结束标志。如果没加分号,程序在编译的时候就会出错。
3、在c语言中产生格式化输出的函数(定义在 stdio.h 中),其向终端(显示器、控制台等)输出字符。
4、分号表示一条空语句,表示什么动作都不执行的意思,逻辑上是正确的,因此不会报错。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图