17读取一个三位数的正整数,按如下规则对此数加密,每位数字都用加7的和除以10的余数取代,再把第1位与第3位交换,最后输出加密后的数字(如输入235显示209;输入523,显示92)。请自己编程实现,并与下面的程序作比较,重点自己要学会分析并且编程。 写出下面程序用户输入235时的输出结果,并自己分析相应的输出结果。 #include
void main() { int n,i,j,k; printf("请输入一个三位数的正整数\n"); scanf("%d",&n); i=n/100; j=n%100/10; k=n%10; i=(i+7)%10; j=(j+7)%10; k=(k+7)%10; n=k*100+j*10+i; printf("加密后的数为:%d\n",n); } 用户输入235时,请将正确的输出结果写出:(符号要用半角,回车不用表示) 第1行结果为请输入一个三位数的正整数 第2行输入235; 第3行结果为___________ 第2行如果用户输入209;第3行结果为___________