最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

beizhu

2023-03-22 22:42 作者:記往_既往  | 我要投稿

#include<stdio.h>

#include<ctype.h>

#include<stdbool.h>

int quan[] = { 7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2 };

char m[] = { '1','0','x','8','7','6','5','4','3','2','1' };

//Z:0 1 2 3 4 5 6 7 8 9 10

//M:1 0 X 9 8 7 6 5 4 3 2

int main()

{

? ? int x = 0, i = 0, j = 0, sum = 0, zhi, pass = 0, problem = 0;

? ? int digit = 0;

? ? scanf("%d", &x);

? ? //讀取并舍棄scanf后的換行符

? ? getchar();

? ? char idcard[19] = {[18]='\0'};

? ? for (i = 1; i <= x; i++)

? ? {

? ? ? ? //sum值要刷新

? ? ? ? sum = 0;

? ? ? ? for (j = 0; j < 17; j++)

? ? ? ? {

? ? ? ? ? ? //要讀取并舍棄上次printf使用后遺留下來的換行符

? ? ? ? ? ? idcard[j] = getchar();

? ? ? ? }

? ? ? ? for (j = 0; j < 17; j++)

? ? ? ? {

? ? ? ? ? ? if (false == isdigit(idcard[j]) && j < 17)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? printf("%s\n", idcard);//輸出字符串?dāng)?shù)組要注意有沒有、0

? ? ? ? ? ? ? ? getchar();

? ? ? ? ? ? ? ? problem = true;//要讀取并舍棄上次printf使用后遺留下來的換行符,照應(yīng)前文

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? sum += (idcard[j] - '0') * quan[j];

? ? ? ? }


? ? ? ? if (problem == true)

? ? ? ? ? ? continue;

? ? ? ? zhi = sum % 11;

? ? ? ? if (m[zhi] == idcard[17])

? ? ? ? {

? ? ? ? ? ? pass++;

? ? ? ? }

? ? ? ? //sum = 0;因為前面有個continue所以這句要放在for的具體循環(huán)語句的最前面

? ? }

? ? if (pass == x)

? ? {

? ? ? ? printf("All passed");

? ? }

? ? return 0;

}


beizhu的評論 (共 條)

分享到微博請遵守國家法律
托克托县| 大港区| 中宁县| 乐安县| 莱芜市| 丽水市| 宁国市| 保德县| 鹰潭市| 和平县| 赤城县| 板桥市| 五原县| 嘉兴市| 仁寿县| 大名县| 黄平县| 元阳县| 宜宾市| 敦化市| 彭阳县| 阜新市| 合江县| 儋州市| 报价| 区。| 潢川县| 东乌珠穆沁旗| 衡阳县| 当涂县| 高雄市| 华阴市| 区。| 安仁县| 日土县| 安康市| 伽师县| 红原县| 莱阳市| 资中县| 绥化市|