问题描述
问题分析
用长整数储存也可以 但是涉及到统计位数比较麻烦
所以还是用字符串来模拟比较简便
用strlen来计算位数
用flag来标记在输出0之前是否已经输出过数字
用这种方法来去除前缀0
然后在结束后
检查一遍是否输出过数字
没有的话就输出一个 0
|
|
标程有点打脸了……
一种乍一看挺简单 仔细看看不懂的感觉
据说%*c代表跳过一个变量
那么这里就应该代表输入时跳过第一个数字吧
以前的确是没听说过这种写法
C语言还是要好好学啊~
|
|
题目地址:n-1位数
用长整数储存也可以 但是涉及到统计位数比较麻烦
所以还是用字符串来模拟比较简便
用strlen来计算位数
用flag来标记在输出0之前是否已经输出过数字
用这种方法来去除前缀0
然后在结束后
检查一遍是否输出过数字
没有的话就输出一个 0
|
|
标程有点打脸了……
一种乍一看挺简单 仔细看看不懂的感觉
据说%*c代表跳过一个变量
那么这里就应该代表输入时跳过第一个数字吧
以前的确是没听说过这种写法
C语言还是要好好学啊~
|
|
题目地址:n-1位数
加载中...