本来想对switch进行调用操作的,但是没成功
(我将编写的程序放在以下路径中---[e:\百度网盘下载后的东西\notepad++v\exercise\exercisea1.c])
我采用DOS界面运行,具体操作如下:电脑 开始--运行--cmd--打开DOS界面后进入自己保存的文件,方式如下:
(读者可以仿照着来操作,如果dos界面里操作之后有太多错误提示,可以用直接在dos中用“cls”命令清理界面)
初始程序如下:
/*键盘输入一到七,显示输入该日期对应的英文日(Money,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday)名称*/
#include<stdio.h>
#define N 7
int main()
{
 int i;
 printf("Please input integer number:");
 scanf("%d",&i);
 
 switch (i);
return (i);
}
switch (int i)
{
 switch (i)
 case 1  :printf("Monday\n");break;
 case 2  :printf("Tuesday\n");break;
 case 3  :printf("Wednesday\n");break;
 case 4  :printf("Thusday\n");break;
 case 5  :printf("Friday\n");break;
 case 6  :printf("Saturday\n");break;  
 case 7  :printf("Sunday\n");break;
    default:printf("error\n");
}
dos中输入的命令是  gcc exercise1.c

【命令形式:是gcc (空格)+文件名】

编译结果显示14行有错误(我的改动如下)
点击保存之后,在dos中输入命令(快捷键是 键盘的上下键,可以快速输入之前输入过的命令)

也可以输入“exer”之后用“tab键”自动补充没打完的字符,如下,
这时点击“tab”键可以自动补充没打完的字符。(前提是前面已经打过字符出来)
这里说明程序还是错误(按照书本的进行改正)
这个操作证明程序运行成功,程序如下
/*键盘输入一到七,显示输入该日期对应的英文日(Money,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday)名称*/
#include<stdio.h>
#define N 7
int main()
{
 int i;
 printf("Please input integer number:");
 scanf("%d",&i);
 
 switch ( i)
{
 case 1  :printf("Monday\n");break;
 case 2  :printf("Tuesday\n");break;
 case 3  :printf("Wednesday\n");break;
 case 4  :printf("Thusday\n");break;
 case 5  :printf("Friday\n");break;
 case 6  :printf("Saturday\n");break;  
 case 7  :printf("Sunday\n");break;
    default:printf("error\n");
}
 return (i);
}
证明了我的课外拓展没成功,switch函数没有调用成功,
接下来运行程序,命令是    a.exe

程序运行成功。(本次笔记主要是对编译环境的进一步熟悉。同时对switch函数进行加深了解)

C语言练习题--DOS下对notepad++的操作记录--输入一个数字输出对应的星期一到星期天--程序案例操作相关推荐

  1. JS垃圾回收——和其他语言一样,JavaScript 的 GC 策略也无法避免一个问题:GC 时,停止响应其他操作,这是为了安全考虑...

    JavaScript 内存管理 & 垃圾回收机制 标记清除 js 中最常用的垃圾回收方式就是标记清除.当变量进入环境时,例如,在函数中声明一个变量,就将这个而变量标记为"进入环境&q ...

  2. c语言在dos下执行bat文件,应用dos批处理文件经常用到的DOS常用命令

    应用dos批处理文件经常用到的DOS常用命令 更新时间:2007年03月01日 00:00:00   作者: echo.@.call.pause.rem 是批处理文件最常用的几个命令,我们就从他们开始 ...

  3. c语言用循环输出塔状五行,从键盘上输入一个正整数n,请按照以下五行杨辉三角形的显示方式, 输出杨辉三角形的前n行。请采用循环控制语句来实现。...

    Scanner sc=new Scanner(System.in); System.out.println("请输入一个正整数:"); int ss=sc.nextInt(); i ...

  4. c语言字符串筛选字母,【程序设计】  功能:输入一个字符串,过滤此串,只保留串中的字母字 符,并统计新生成串中包含的字母个数...

    [程序设计] 功能:输入一个字符串,过滤此串,只保留串中的字母字 符,并统计新生成串中包含的字母个数0 mlfaxk2013.03.24浏览465次分享举报 求C语言高手解救!!!!!!哪里错了?#i ...

  5. linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法

    linux交叉编译libusb的方法 下载libusb 下载网址:libusb - Browse Files at SourceForge.net 交叉编译libusb 将下载好的libusb压缩包解 ...

  6. 关于c语言编写 顺序表 的创建、插入、修改、删除、显示、退出 的程序案例

    #include<stdio.h> int n=0; //全局变量数组中元素个数 /***************************函数说明********************* ...

  7. 关于c语言编写 单项链表 的创建、插入、修改、删除、显示、退出 的程序案例

    #include<stdio.h> #include<stdlib.h>#define OK 1 #define ERROR -1 /*******************定义 ...

  8. c语言输出字符串长度 空格,C++指针变量:输入一个字符串,删除字符串中所有空格,输出删除空格后字符串的长度,需编写以下功能函数...

    满意答案 a501866176 2015.04.28 采纳率:52%    等级:13 已帮助:6289人 1234567891011121314151617181920212223242526272 ...

  9. C语言编程输入一个5位数以内的正整数,完成以下操作

    <1>判断输入的数是一个几位数 这里利用一个简单的while循环即可实现 while (x){if (x / 10 != 0)suu++;x = x / 10;} <2>按序或 ...

最新文章

  1. Django模板过滤器详解
  2. 怎么用python编贪吃蛇_少儿编程分享:手把手教你用PYTHON编写贪吃蛇(二)
  3. Vue compile - Vue中的双大括号 {{ 是如何被解析(parse)的
  4. 1436. 旅行终点站
  5. 米饭凉一凉再吃会更加地健康
  6. Leetcode--994. 腐烂的橘子(java)
  7. 移动发布手机病毒警示信息 发现六种新型病毒
  8. 中国象棋将帅问题java_编程之美读书笔记1.2——中国象棋将帅问题
  9. linux下部署tomcat的备忘
  10. java项目实现服务器监控,Java实现服务器状态监控
  11. BI工具选型需考虑哪些问题
  12. python上传文件至指定服务器
  13. 芒果移动广告优化平台
  14. php无法禁用,security center无法禁用怎么办
  15. 发送打印任务后不打印
  16. 信号完整性之浅谈理解(七)
  17. 什么是BFC以及BFC的作用
  18. 内部样式表、外部样式表、内联样式表
  19. Web系统版本更新与迭代方式——持续集成与持续部署(Python Django框架)
  20. CFA一级学习笔记--权益(一)--市场组织与架构

热门文章

  1. 如何在C/C++中定义坐标函数gotoxy()并灵活运用之
  2. 快点进来!加深你对spring框架的理解!
  3. mingw-w64-dgn
  4. 关于2023中国(济南)国际换热传热技术与应用展览会通知
  5. 京东,淘宝,苏宁,亚马逊爬虫抓取商品信息并分析数据(完整文件链接在文章最后)
  6. jse 文章总结(一部分)
  7. linux中关于防火墙的命令,Linux系统中查看防火墙的命令详解
  8. 【定制项目】【触摸屏一体机】【自启动运行】【M15 消防安全宣传】【横屏版】主要模块:视频 + 音频 + 图标 + 问答游戏
  9. shell脚本启动停止程序
  10. JQuery在线截取图片