//-----------------------------------1
#include <stdio.h>
#include<stdlib.h>
void main()
{
int value = ; printf("%01d\n", value);
printf("%02d\n", value);
printf("%03d\n", value);
printf("%04d", value);
getchar();
getchar();
getchar();
getchar();
}
//--------------------------------2
 #include <stdio.h>
int main(void)
{
double a = 50.00, b = 3.00, y = 0.00, m = 0.00, u = 0.00, c = 0.00;
scanf("%lf", &c);
y = a + c;
m = y/b;
u = a/m;
printf("%lf\n", u);
return ;
}
 graphics代码
#include "graphics.h"
#include "conio.h"
#include "easyx.h"
ht(int x,int y)
{
setcolor(YELLOW);
setfillcolor(BLUE);
fillcircle(x,y,);
Sleep();
setcolor(BLACK);
setfillcolor(BLACK);
fillcircle(x,y,);
}
void main()
{
initgraph(,); //(x,y) 只要有一个变量等于定值时开始反弹、x=0、x=460、y=620、y=0
int flagx=,flagy=; //用来标记 球走的方向 (0,0)向右下、(1,0)左下、(0,1)右上、(1,1)左上
int x=,y=;
while ()
{ switch(flagx)
{
case :
{
switch(flagy)
{
case :{ x+=;
y+=;
ht(x,y);
if (x=)
{
flagx=;
flagy=;
}
if (y=)
{
flagy=;
flagx=;
}
}break;
case :{
x+=;
y-=;
ht(x,y);
if (x=)
{
flagy=;
flagx=;
} if (y=)
{
flagy=;
flagx=;
}
}break;
}
}
case :
{
switch(flagy)
{
case :{ x+=;
y-=;
ht(x,y);
if (y=)
{
flagx=;
flagy=;
}
if (x=)
{
flagy=;
flagx=;
}
}break;
case :{
x-=;
y-=;
ht(x,y);
if (x=)
{
flagy=;
flagx=;
} if (y=)
{
flagy=;
flagx=;
}
}break;
} } }
}
getch();
closegraph();
}
 //-----------------------------------1
#include <stdio.h>
#include<stdlib.h>
void main()
{
int value = ; printf("%01d\n", value);
printf("%02d\n", value);
printf("%03d\n", value);
printf("%04d", value);
getchar();
getchar();
getchar();
getchar();
}
//--------------------------------2
#include <stdio.h>
#include <ctype.h>
#include <conio.h> void main()
{
char letter; // Letter typed by the user printf("Do you want to continue? (Y/N): "); letter = getch(); // Get the letter
letter = toupper(letter); // Convert letter to uppercase while ((letter != 'Y') && (letter != 'N'))
{
putch(); // Beep the speaker
letter = getch(); // Get the letter
letter = toupper(letter); // Convert letter to uppercase
} printf("\nYour response was %c\n", letter);
/*putch()向屏幕输出字符的函数
使用方式:
① putch('转义字符');
② putch('单个字符');
③ putch(字符变量);
注:③需先定义 char 字符变量='单个字符';
头文件:conio.h
-----
putchar()在stdout上输出字符的宏
原形:int putchar(int c)
返回值:成功返回字符c,失败返回EOF。
头文件:stdio.h,7是响铃的意思*/
}
//-------------------------------------------3
#include <stdio.h> void main()
{
char letter; int vowel_count = ; for (letter = 'A'; letter <= 'Z'; letter++)
switch (letter) {
case 'A':
case 'E':
case 'I':
case 'O':
case 'U': vowel_count++;
}; printf("The number of vowels is %d\n", vowel_count);
}
//------------------------------------------4
#include <stdio.h> void main()
{
int counter; for (counter = ; counter <= ; counter++)
{
if (counter == )
break; printf("%d ", counter);
} printf("\nNext loop\n"); for (counter = ; counter >= ; counter--)
{
if (counter == )
break; printf("%d ", counter);
}
}

C++/C语言程序代码的更多相关文章

  1. 利用日期、经纬度求日出日落时间 C语言程序代码(zz)

    先贴在这了,后面应该用得着 http://zhidao.baidu.com/link?url=iw-hcd_tLpRtf4r2Kh-NmDPaQ10UdlunBQUWaz14J-eNEq5fw-y83 ...

  2. 利用OD破解一个简单的C语言程序

    最近在学习汇编(看的是王爽老师的<汇编语言(第三版)>),然后想尝试使用OD(Ollydbg)软件破解一个简单的C语言程序练练手. 环境: C语言编译环境:VC++6.0 系统:在Wind ...

  3. 【C语言】03-第一个C程序代码分析

    前面我们已经创建了一个C程序,接下来分析一下里面的代码. 项目结构如下: 一.代码分析 打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下 ...

  4. 【C语言】01-第一个c程序代码分析

    创建了一个C程序,接下来分析一下里面的代码. 项目结构如下: 一.代码分析 打开项目中的main.c文件(C程序的源文件拓展名为.c),可以发现它是第一个C程序中的唯一一个源文件,代码如下: 1 #i ...

  5. c语言—栈区,堆区,全局区,文字常量区,程序代码区 详解

    转:http://www.cnblogs.com/xiaowenhui/p/4669684.html 一.预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分1.栈区(sta ...

  6. 程序代码中退出函数exit()与返回函数return ()的区别

    程序代码中退出函数exit()与返回函数return ()的区别   exit(0):正常运行程序并退出程序:   exit(1):非正常运行导致退出程序:   return():返回函数,若在主函数 ...

  7. 第一个C语言程序

    从第一个C语言程序了解C语言 了解关键字 了解函数 注释 C语言的执行流程 标识符 C语言的学习重难点 从第一个C语言程序了解C语言 上图是一个在控制台上显示“Hello, World!”的C语言源代 ...

  8. 每周一书-编写高质量代码:改善C程序代码的125个建议

    首先说明,本周活动有效时间为2016年8月28日到2016年9月4日.本周为大家送出的书是由机械工业出版社出版,马伟编著的<编写高质量代码:改善C程序代码的125个建议>. 编辑推荐 10 ...

  9. 03-第一个C语言程序的分析

    本文目录 一.代码分析 二.开发和运行C程序的步骤 三.总结 说明:这个C语言专题,是学习iOS开发的前奏.也为了让有面向对象语言开发经验的程序员,能够快速上手C语言.如果你还没有编程经验,或者对C语 ...

随机推荐

  1. Memcached源码分析之从SET命令开始说起

    作者:Calix 如果直接把memcached的源码从main函数开始说,恐怕会有点头大,所以这里以一句经典的“SET”命令简单地开个头,算是回忆一下memcached的作用,后面的结构篇中关于命令解 ...

  2. uboot移植前奏

    Tiny4412开发板硬件版本为:       底板:  Tiny4412/Super4412SDK 1506        核心板:Tiny4412 - 1412 1.下载u-boot源代码,建立u ...

  3. make的参数

    转载自 陈皓<跟我一起写 Makefile> 下面列举了所有GNU make 3.80版的参数定义.其它版本和产商的make大同小异,不过其它产商的make的具体参数还是请参考各自的产品文 ...

  4. iOS 使用 github

    1. 创建 github 账号 登陆官网 https://github.com 进行创建. 2. 创建 github 仓库 3. 添加Pods依赖库所需文件 4. github 之 下载历史版本 5. ...

  5. 差分硬盘的merge(合并差异)实验分析

    实验: 1:在c:中新建father.vhd,及其差分硬盘son.vhd,command: diskpart create vdisk file=c:\father.vhd        #建立父硬盘 ...

  6. linux下简单限制网卡速度

    Linux下限制网卡的带宽,可用来模拟服务器带宽耗尽,从而测试服务器在此时的访问效果. 1.安装iproute yum -y install iproute 2.限制eth0网卡的带宽为50kbit: ...

  7. 如何使用php session

    学会php session可以在很多地方使用,比如做一个后台登录的功能,要让程序记住用户的session,其实很简单,看了下面的文章你就明白了.   PHP session用法其实很简单它可以把用户提 ...

  8. PHP5中PDO的入门教程

    PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 5.5中,更是强烈推荐使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_my ...

  9. Eclipse中javascript文件 clg 变为console.log();

    Eclipse中javascript文件 clg 变为console.log(); window>preferance>JavaScript>Editor>Templates ...

  10. 框架基础:ajax设计方案(三)--- 集成ajax上传技术 大文件/超大文件前端切割上传,后端进行重组

    马上要过年了,哎,回家的心情也特别的激烈.有钱没钱,回家过年,家永远是舔舐伤口最好的地方.新的一年继续加油努力. 上次做了前端的ajax的上传文件技术,支持单文件,多文件上传,并对文件的格式和大小进行 ...