c语言把数据存放在文件中,急求如何将下列C语言程序数据存储到文件中?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

求如何改动才能将下列程序的存储输入或输出数据(或两者一起)到指定的文件(或运行时直接创立一个文件)如Arrangement中。

#include

int n=0;

int rest[7][7]; //全局声明,以供全局调用

int main()

{

void perm(int list[],int ,int );

int list[]={1,2, 3,4,5,6,7}; //定义一个数组,用数字1-7来表示星期几

int i,j;

char ss[7][20]={"赵","钱","孙","李","周","吴","陈"}; //

printf("===========================欢迎使用排班系统===================================\n");

printf("请输入下列人选选择休息的可能时间:\n");

printf("1.请按赵、钱、孙、李、周、吴、陈的顺序输入休息每个人的时间\n");

printf("2.输入星期时,请直接输入数字,如要输入'星期一',就用'1'代替,以此类推\n");

printf("3.星期与星期之间用空格隔开,每输入完一个人的休息日,在其后输入0,再按回车继续下一人\n"); //初始操作界面

for(i=0;i<7;i++)

{

printf("%s;",ss[i]); //按照字符数组中各个字符的顺序依次输出字符数组中的字符

for(j=0;j<7;j++)

{

scanf("%d",&rest[i][j]); //输入选择的休息时间

if(rest[i][j]==0) //倘若输入了-1,则停止对当前保安选择休息时间的输入,显示下一名保安出来

break;

}

}

printf("\n\n\n");

perm(list,0,6); //0-6为数组list[]的下标范围

printf("total:%d\n",n); //n一开始为零,用来显示方案可能数

getchar();

getchar();

return 0;

}

void perm(int list[],int k,int m) //无需返回,调用该函数直接显示方案

{

void swap(int *a, int *b);

int i;

int j;

if(k>m)

{

for (i=0;i<7;i++)

{

for (j=0;j<7;j++)

{

if (rest[i][j]==0)

return;

if (rest[i][j]!=list[i])

continue;

if (rest[i][j]==list[i])

break;

}

}

n++;

printf("Solution:%d\n",n);

printf("赵 钱 孙 李 周 吴 陈\n");

printf("=============================================================\n");

for(i=0;i<=m;i++)

{

switch (list[i])

{

case 1: printf("星期一 ");

break;

case 2: printf("星期二 ");

break;

case 3: printf("星期三 ");

break;

case 4: printf("星期四 ");

break;

case 5: printf("星期五 ");

break;

case 6: printf("星期六 ");

break;

case 7: printf("星期日 ");

break;

default:

break;

}

}

printf("\n\n\n");

}

else

{

for(i=k;i<=m;i++)

{

swap(&list[k],&list[i]);

perm(list,k+1,m);

swap(&list[k], &list[i]);

}

}

}

void swap(int *a, int *b) //利用指针用于交换的一个函数,在perm函数中被调用

{

int m;

m=*a;

*a=*b;

*b=m;

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/560047.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言sgoto 标志位,如何在Go中设置TCP数据包的“不分段”标志位?(How to set “don't fragment” flag bit for TCP packet in Go?)...

如何在Go中设置TCP数据包的“不分段”标志位&#xff1f;(How to set “dont fragment” flag bit for TCP packet in Go?)我打算在Go中设置“do not fragment”标志位&#xff0c;与C中的这个标志位相同。我检查了常量列表&#xff0c;但没有找到该选项。 那么Go的相应选项是…

林锐 高质量c语言编程下载,新年献礼:Go语言深度入门手册

(文末的阅读原文&#xff0c;效果最佳&#xff01;)作者&#xff1a;李佶澳 微信&#xff1a;lijiaocnGo 语言深度入门手册&#xff0c;帮你更好的理解 Go 语言&#xff0c;写出更高效、更规范、更不易出错的代码。Go 在 2012 年发布 1.0 版本&#xff0c;距今已经 8 年了。和历…

android中shape资源定义,Android中drawable使用Shape资源

本文实例为大家分享了drawable使用Shape资源的具体内容&#xff0c;供大家参考&#xff0c;具体内容如下1.画一条水平方向的虚线android:shape"line" >android:dashGap"3dp"android:dashWidth"6dp"android:width"1dp"android:color…

永洪报表工具_2020年最值得推荐的五大BI工具

现在很多公司和业务部门都十分注重数据分析&#xff0c;并为企业信息化建设做准备。以前收集、处理、分析数据可能是IT部门和数据库员的专属&#xff0c;现在很多业务部门都急切的开始用数据分析的思维分析业务问题。在过去&#xff0c;大多数数据人员的工作模式都是自己使用ex…

容量耦合系数模型_期刊在线 | 基于ALE流固耦合方法的刷式密封泄漏特性理论与实验研究...

01引言刷式密封是一种广泛应用于航空发动机等透平机械的优良接触式动密封[]。近年来&#xff0c;随着透平机械逐渐向高参数方向发展&#xff0c;由刷式密封引起的泄漏损失越来越大&#xff0c;直接影响透平机械的工作效率。因此开展刷式密封的泄漏流动特性研究具有重要理论和实…

设备管理器android感叹号,设备管理器其他设备感叹号

设备管理器其他设备感叹号客观地讲&#xff0c;常规的设备管理器问题与设备管理器在哪&#xff0c;设备管理其怎么打开以及设备管理其其他设备感叹号是什么问题等。本文重点介绍设备设备管理器其他设备感叹号相关问题&#xff0c;希望能够为对此有需求的朋友提供参考或帮助。设…

android studio 集成 第三方sdk,Android FrameWork集成第三方SDK的jar包和so庫

本文講解的如何在Android FrameWork如何集成XXXsdk的jar包和so庫首先在framework/opt/建立XXSDK的文件夾講jar包和so庫拷貝進去1:framework/opt/xxsdk/然后直接看Android.mk就行# Copyright (C) 2009 The Android Open Source Project## Licensed under the Apache License, Ve…

unity要学ecs吗_ECS的泛泛之谈

这篇文章将带着你从设计出发重新发现ECS。注意:此篇为泛泛之谈&#xff0c;不涉及具体实现。从Abstract说起从”是”到”能”再到”有”对对象的抽象是整理代码的要点&#xff0c;继承是一种比较古老并常见的抽象&#xff0c;其描述了一个对象"是"什么&#xff0c;其…

条令考试小程序辅助器_计算机一级考试干货!

计算机一级考试干货一年两度的计算机等级考试就要在2019年3月30-31日期间开始啦&#xff01;为了更好的让同学们了解考试的大体内容&#xff0c;我们已整理如下内容&#xff0c;可以供大家参考。同时&#xff0c;希望大家认真备考&#xff0c;争取都一次性过哦&#xff01;考试…

android文件系统只读,android

>>#1 票数&#xff1a;408最近&#xff0c;我扎根了Droid X&#xff0c;一切似乎都运转良好。 我对build.prop进行了一些更改&#xff0c;当我执行adb push build.prop /system/ &#xff0c;出现以下错误&#xff1a; failed to copy c:\\build.prop to /system//build.…

燃气灶电气线路图及原理_一位造价大神的电气工程造价知识整理笔记_深圳电气造价预算培训要多少钱...

电气设备安装工程是建设工程中的一种常见的、重要的设备安装工程。电气设备安装工程计价涉及到许多电气工程专业知识。一、电气设备安装工程的组成一般的电气设备安装工程是以接受电能&#xff0c;经变换、分配电能&#xff0c;到使用电能或从接受电能经过分配到用电设备所形成…

荣耀es升级鸿蒙,华为手机明年全部升级鸿蒙系统 所有自研设备换OS

近日&#xff0c;华为举行 HarmonyOS 2.0 手机开发者 Beta 活动&#xff0c;现场正式发布了 HarmonyOS 2.0 手机开发者 Beta 版本。华为消费者业务软件部副总裁杨海松在接受媒体采访表示&#xff0c;到今天为止&#xff0c;参与鸿蒙开发项目的开发者数量超过 10 万&#xff0c;…

signature=08653706deda7871a1f662eae4d2b33e,The nature of nuclear Halpha emission in LINERs

摘要&#xff1a;To get insight in the nature of the ionized gas in the nuclear region of LINERs we have performed a study of HST Halpha imaging of 32 LINERs. The main conclusion from this analysis is that for the large majority of LINERs (84%) an unresolve…

腐蚀国内稳定服务器_工控机箱和服务器机箱区别在哪里

服务器机箱必须能够装进机柜&#xff0c;一个标准机柜的宽度是19英寸482.6mm&#xff0c;所以机箱的宽度是几乎固定的&#xff0c;一般是17英寸左右&#xff0c;两侧再安装把手和轨道。机箱高度也有规定&#xff0c;用U(Unit)做单位&#xff0c;1U是44.5mm&#xff0c;机箱高度…

signature=99daf37ca32015c39987d04abe5a559d,合肥2015年7月4日至2015年7月16日交通违章查询...

备注&#xff1a;查询时按ctrlf&#xff0c;方便快速查找。小型汽车(蓝牌)藏AQ1103 川A2ZH95 川A2ZL77 川A4RL16 川AB9B03 川AF8R10川AG28F8 川RS5355 鄂A51602 鄂A6NW35 鄂A721K6 鄂A87Q05鄂A8XQ78 鄂A9DU50 鄂AH07W0 鄂AJ1V12 鄂AK08L5 鄂AM02D6鄂AM5488 鄂AN1A91 鄂AP5Y77 鄂…

hive不在同一台机 hue_环境篇:呕心沥血@CDH线上调优

环境篇&#xff1a;呕心沥血CDH线上调优为什么出这篇文章&#xff1f;近期有很多公司开始引入大数据&#xff0c;由于各方资源有限&#xff0c;并不能合理分配服务器资源&#xff0c;和服务器选型&#xff0c;小叶这里将工作中的总结出来&#xff0c;给新入行的小伙伴带个方向&…

网页制作的基本语言html,网页制作基础语言HTML.ppt

网页制作基础语言HTML2. 内嵌音频播放插件 通过内嵌音频播放插件可以在浏览器中出现控制面板&#xff0c;也可作为背景音乐。其格式为&#xff1a; 【例2-27】 3. IE中的背景音乐 可以插入背景音乐格式&#xff0c;不过只有在IE浏览器中才可以听到。其格式为&#xff1a; 播放次…

coji 编程机器人_WowWee编程机器人怎么样 WowWee编程机器人使用测评

现在社会已经互联网化&#xff0c;很多小孩的补习班里面也开始出现编程特色补习班&#xff0c;也出现了编程玩具&#xff0c;下面乐海购的编辑就来说说&#xff1a;WowWee编程机器人怎么样WowWee编程机器人使用测评。WowWee编程机器人怎么样我家宝宝对于WowWee编程机器人这样的…

宿松县事业单位计算机基础知识,计算机基础知识试题(事业单位考试)

原标题&#xff1a;计算机基础知识试题(事业单位考试)1、世界上首先实现存储程序的电子数字计算机是____. A.ENIAC B.UNIVAC C.EDVAC D.EDSAC2、计算机科学的奠基人是____.A.查尔斯。巴贝奇 B.图灵 C.阿塔诺索夫 D.冯。诺依曼2、世界上首次提出存储程序计算机体系结构的是____.…

数组添加进formdata_javascript – FormData追加数组中的项目

public List Regions { get; set; }在名为News.An Region Model的模型中public class Region{public int Id { get; set; }public string Name { get; set; }public static Region Parse(DataRow row){return new Region{Id Database.GetInteger(row["Id"]),Name D…