C语言程序设计,编写一个职工信息管理系统 1)系统以菜单方式工作2)职工信息录入添加功能职工信息用文件保存,要求库存中已有10条以上记录;用户录入一条新记录信息后,这些。
跪求一份C语言程序设计报告 你上网搜搜吧,网上有很多类似的,你自己修改一下就好了
我第一次做C语言程序设计 ,希望可以得到帮助 ,我们做的是“除余问题” 这些是要求 ,希望可以帮我写出代 #includeinclude定义结构体,保存m与ntypedef struct{5261int m;int n;}node,*pnode;统计求和int Sum(pnode p,int num){int i,j;int sum=0;int flag;从10到41021000for(i=10;i;i+){1653flag=1;for(j=0;j;j+)/依次计算,符合求余要求if(i%((p+j)->;m)。(p+j)->;n)/如果不符合,flag置0{flag=0;break;}if(flag=1)/符合要求,累加和sum+i;}return sum;}int main(void){int num;输入能被m值除余n的对数pnode p;结构体指针int i;循环变量int sumtemp,sum=0;求和int sel;选择是否继续FILE*fp;while(1)/无限循环{录入数据printf(\"\\n输入能被m值除余n的对数:\");scanf(\"%d\",&num);if(num){printf(\"个数不合法\\n\");return 1;}p=(pnode)malloc(num*sizeof(node));if(p=NULL){printf(\"内存申请出错\\n\");return 1;}printf(\"依次录入%d对数值,中间用空格隔开\\n\",num);for(i=0;i;i+){printf(\"输入第%d 对m和n:\",i+1);scanf(\"%d%d\",&(p+i)->;m,&(p+i)->;n);if((p+i)->;m|(p+i)->;n|(p+i)->;m(p+i)->;n){printf(\"数据不合法\\n\");return 1;}}printf(\"统计数据.\\n\");sumtemp=Sum(p,num);if(sumtemp=0)return 1;printf(\"%d\\n\",sumtemp);显示本次累加和sum+。