求??代表的两位数,及809*??后的结果

简介: 【7月更文挑战第6天】求??代表的两位数,及809*??后的结果。

题目:809??=800??+9?? 其中??代表的两位数, 809??为四位数,8??的结果为两位数,9??的结果为3位数。求??代表的两位数,及809*??后的结果。

程序分析:无。

include

void output(long int b, long int i){
printf("\n%ld = 800 %ld + 9 %ld\n", b,i,i);
}

int main(){

void output(long int b, long int i);
long int a,b,i;
a = 809;
for(i = 10; i < 100; i++){
    b = i * a;
    if (b >= 1000 && b <= 10000 && 8 * i < 100 && 9 * i >= 100){
        output(b, i);
    }
}
return 0;

}

以上实例运行输出结果为:

9708 = 800 12 + 9 12

目录
相关文章
|
7月前
如何判断一个数是不是NAN
如何判断一个数是不是NAN
77 0
|
6月前
|
存储 测试技术
1024 科学计数法 (20 分)
1024 科学计数法 (20 分)
|
6月前
|
数据安全/隐私保护
微机原理||十进制输入、数组中负数个数、字符串比较程序
微机原理||十进制输入、数组中负数个数、字符串比较程序
|
7月前
|
机器学习/深度学习
判断一个数字是否是2的N次方
判断一个数字是否是2的N次方
68 0
|
算法 Java 测试技术
华为OD:求字符串中所有整数的最小和
华为OD:求字符串中所有整数的最小和
248 0
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制
762 0
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制
用户输入数字,如果数字小于10,则在前面补0,比如01,09,如果数字大于10,则不需要补,比如 20
用户输入数字,如果数字小于10,则在前面补0,比如01,09,如果数字大于10,则不需要补,比如 20
164 0
判断数字位数
判断数字位数
74 0