當前位置:編程學習大全網 - 電腦編程 - 求編寫壹個C語言程序

求編寫壹個C語言程序

//#include "stdafx.h"//vc++6.0加上這壹行.

#include "stdio.h"

void main(void){

char a[19]="",b[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2},i;

int tmp;

printf("請輸入前17位號碼:");

scanf("%s",a);

for(tmp=i=0;i<17;i++)

tmp+=(a[i]-'0')*b[i];

tmp%=11;

tmp=(12-tmp)%11;

if(tmp==10) a[17]='X';

else a[17]=tmp+'0';

printf("該身份證號碼是 %s.\n",a);

}

  • 上一篇:C語言編程要實現分段函數
  • 下一篇:推薦幾本VB編程的書。
  • copyright 2024編程學習大全網