C 練習(xí)實(shí)例89
題目:某個(gè)公司采用公用電話傳遞數(shù)據(jù),數(shù)據(jù)是四位的整數(shù),在傳遞過(guò)程中是加密的,加密規(guī)則如下: 每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字,再將第一位和第四位交換,第二位和第三位交換。
程序分析:無(wú)。
程序源代碼:
// Created by m.hgci.cn on 15/11/9. // Copyright © 2015年 W3Cschool教程. All rights reserved. // #include<stdio.h> #include<stdlib.h> int main() { int n,i,j; printf("請(qǐng)輸入數(shù)字:\n");i--; for(i=0;i<7;i++) { scanf("%d",&n); if(n>50){ printf("請(qǐng)重新輸入:\n");i--; } else { for(j=0;j<n;j++) printf("*"); } printf("\n"); } return 0; }
以上實(shí)例運(yùn)行輸出結(jié)果為:
輸入一個(gè)要加密的四位整數(shù): 1234 加密后的數(shù)為9876
更多建議: