您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 遵义分类信息网,免费分类信息发布

在C程序中打印给定数字的个位数的倍数

2024/4/4 9:10:14发布12次查看
输入数字n,取出给定数字的个位数并显示该数字的倍数。
输入− n=326
输出− 个位数为 6,其倍数为 2 和 3
注意 − 任何数字的个位数都可以通过计算 %10 来获取数字
例如 - 如果给你一个数字 n 并且你需要找到它的个位数字
你可以使用 n%10 它将返回你的数字个位数字n
算法startstep 1 -> declare start variables num, num2 and istep 2 -> input number numstep 3 -> store num%10 in num2 to fetch unit digitstep 4 -> print num2step 5 -> loop for i=2 and i<=num2/2 and ++i if num2%i=0\ print i end ifstep 6 -> end for loopstop
示例#include<stdio.h>int main() { int num,num2,i; printf("
enter a number"); scanf("%d" , &num); num2=num%10; //storing unit digit in num2 printf("
unit digit of %d is: %d",num,num2); for(i=2;i<=num2/2;++i) { //loop till half of unit digit if(num2%i==0) { //calculate multiples printf("
multiple of %d is : %d ",num2,i); } }return 0;}
输出如果我们运行上面的程序,那么它将生成以下输出
enter a number329unit digit of 329 is: 9multiple of 9 is : 3
以上就是在c程序中打印给定数字的个位数的倍数的详细内容。
遵义分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录