问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言怎么输入身份证号码?

发布网友 发布时间:2024-07-07 07:21

我来回答

2个回答

热心网友 时间:2024-08-06 00:43

函数调用错。

int x;

scanf("%d",&x);

int y=square(x);

printf("%d",y);

return 0;

或:

该行改为

input(pat);

把pat的定义移到前面去

int select;

struct patient pat;

fflush(stdin);

扩展资料:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

参考资料来源:百度百科-c语言

热心网友 时间:2024-08-06 00:44

#include <stdio.h>
#include <string.h>
#include <ctype.h>

int main() {
char id[19]; // 身份证号码字符串,包括最后一位校验码和结束符'\0'
int weights[] = {7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2}; // 各位数字的权重系数
char checkcodes[] = "10X98765432"; // 校验码字符集
int i, sum = 0, checkcode;
printf("请输入身份证号码:\n");
scanf("%s", id);
if (strlen(id) != 18) {
printf("身份证号码长度必须为18位!\n");
return 0;
}
for (i = 0; i < 17; i++) {
if (!isdigit(id[i])) {
printf("身份证号码前17位必须全部是数字!\n");
return 0;
}
sum += (id[i] - '0') * weights[i];
}
checkcode = sum % 11;
if (id[17] == checkcodes[checkcode]) {
printf("身份证号码校验通过!\n");
} else {
printf("身份证号码校验失败!\n");
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中导条约是什么意思 南京的事业单位待遇好吗 condition ...个登陆和注册信息的源代码,最简单的就可以,不需要数据库的那种... 个旧附近的vba编程培训机构哪家比较正规? 个旧附近的.Net培训班? 个旧附近的编程培训班? 个旧附近哪里有编程培训在哪里? 湖口哪里可以学电脑电脑技术哪里可以学习 个旧北大青鸟少儿编程培训学费多少? 波西亚时光最新版本破解:破解方法和注意事项 波西亚时光手机存档备份方法分享 波西亚时光手机版云存档功能详解 波西亚时光怎么存档 存档方法介绍介绍_波西亚时光怎么存档 ... 波西亚时光手游修改数据:游戏数据修改教程 波西亚时光完美存档攻略(存档技巧分享) 百家姓起名大全 2011年12月09日下午16时,男孩,姓王想起烁腾这个名字怎... 腾字取名好不好 促财运名字大全 姓付的腾字辈的名字大全 我想在海南网上购书?有哪些网店 曹晴的重要事件及荣誉奖励 中国农业银行山东滨州分行城区岗的待遇是多少 机电控制与PLC:常用电器种类及编程应用详解 我微信零钱里有790块钱能提现吗 微信关注分期快乐,信用分我每天签到,到了790分怎么签到都还是790分到 ... 生存战争种子代码大全介绍_生存战争种子代码大全是什么 一个驾照扣了两次一次性12分的是不是要考科目一和科目三啊?费用多少... 鋆字五笔怎么打 ...老师留的作业很多,回家做完后没太多时间做课外题,我该怎么安排时间呢... 高中如何分配写暑假作业和课外作业的时间?暑假作业感觉还是挺难的_百... 梦见自己为老公接生 欧姆龙PLC编程指令与梯形图快速入门目录 狗狗没精神不吃东西还呕吐拉稀怎么回事 大连中港通北校区离大连火车站多远 12309接待使用文明用语还是法律用语 大连中山高中周围公交线路 电视剧以家人之名贺子秋的结局 帮忙分别一下议论文和议论性散文 ...A.千米、米、分米、厘米、毫米B.千米、米、毫 绝妙的“拟态”,那些年我们傻傻分不清的蜂和蝇! 小儿室间隔缺损发病原因 小儿室间隔缺损诊断 三级分销还可以赚整体团队分红吗,整体是属于超过三代吗 防潮垫的选择 在凤阳明中都游玩,旅行的路线应该怎么规划? 仓库管理工作内容怎么写简历 创世云起书院里未审核通过的作品怎么删除? ...得了轻度的脑出血,已控制,现在双脚以及右手肿胀发淤, 上帝掷骰子吗一句名言 读后感受和读后感是一回事吗?若读书笔记的各式要求是篇目,好词,好_百度...