c语言吧百度贴吧经典100例,C语言程序设计经典100例
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
tmp+=i;
printf("The sum is %d\n",tmp);
getch();
}
==============================================================
【程序46】
题目:宏#define命令练习(1)
1.程序分析:
2.程序源代码:
#include "stdio.h"
#include "conio.h"
#define TRUE 1
#define FALSE 0
#define SQ(x) (x)*(x)
void main()
{
int num;
int again=1;
printf("\40: Program will stop if input value less than 50.\n");
while(again)
{
printf("\40:Please input number==>");
scanf("%d",&num);
printf("\40:The square for this number is %d \n",SQ(num));
if(num>=50)
again=TRUE;
else
again=FALSE;
}
getch();
}
==============================================================
【程序47】
题目:宏#define命令练习(2)
1.程序分析:
2.程序源代码:
#include "stdio.h"
#include "conio.h"
/*宏定义中允许包含两道衣裳命令的情形,此时必须在最右边加上"\"*/
#define exchange(a,b) { \
int t;\
t=a;\
a=b;\
b=t;\
}
void main(void)
{
int x=10;
int y=20;
printf("x=%d; y=%d\n",x,y);
exchange(x,y);
printf("x=%d; y=%d\n",x,y);
getch();
}
==============================================================
【程序48】
题目:宏#define命令练习(3)
1.程序分析:
2.程序源代码:
#define LAG >
#define SMA <
#define EQ ==
#include "stdio.h"
#include "conio.h"
void main()
{
int i=10;
int j=20;
if(i LAG j)
printf("\40: %d larger than %d \n",i,j);
else if(i EQ j)
printf("\40: %d equal to %d \n",i,j);
else if(i SMA j)
printf("\40:%d smaller than %d \n",i,j);
else
printf("\40: No such value.\n");
getch();
}
==============================================================
【程序49】
题目:#if #ifdef和#ifndef的综合应用。
1. 程序分析:
2.程序源代码:
#include "stdio.h"
#include "conio.h"
#define MAX
#define MAXIMUM(x,y) (x>y)?x:y
#define MINIMUM(x,y) (x>y)?y:x
void main()
{
int a=10,b=20;
#ifdef MAX
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#else
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#endif
#ifndef MIN
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#else
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#endif
#undef MAX
#ifdef MAX
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#else
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#endif
#define MIN
#ifndef MIN
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#else
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#endif
getch();
}
c语言吧百度贴吧经典100例,C语言程序设计经典100例相关推荐
- C/C++语言基础进阶算法备赛面试 经典、实用、趣味 程序设计编程300例精解每日一练第37天
前言: 备赛蓝桥杯,大学电子设计大赛,C语言提高,算法准备,定位大厂刷题,所以每天一练,不是很适合新手,适合长期规划有一定基础的同学跟上,每日文档由三部分组成,基础题(适合备赛国二),趣味题(适合有兴 ...
- C/C++语言经典、实用、趣味程序设计编程百例精解(2)
11.打鱼还是晒网 中国有句俗语叫"三天打鱼两天晒网".某人从1990年1月1日起开始"三天打鱼两天晒网",问这个人在以后的某一天中是"打鱼&quo ...
- C/C++语言经典、实用、趣味程序设计编程百例精解(3)
位反序数 设N是一个四位数,它的9倍恰好是其反序数,求N.反序数就是将整数的数字倒过来形成的整数.例如:1234的反序数是4321. *问题分析与算法设计 可设整数N的千.百.十.个位为i.j.k.l ...
- C语言趣味程序设计编程百例精解
C/C++语言经典.实用.趣味程序设计编程百例精解(1) 1.绘制余弦曲线 在屏幕上用"*"显示0~360度的余弦函数cos(x)曲线 *问题分析与算法设计 如果在程序中使用数组 ...
- c语言编程经典实例利润,C语言经典编程实例100题解答
C语言经典编程实例100题 答案+答案 C语言经典编程实例100题C语言程序实例100个(一) [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数,都是多少, 1.程序 ...
- C语言——经典200道实例【基础例题100道——进阶例题100道】
目录: ===============================基础例题100道=============================== 1.输出 "Hello, World!& ...
- 100例C语言经典编程题 | 浙大版C语言题目集第三版,助力你C语言从入门到精通
获取每道题详细解答请在公众号[C you again]"C语言题目集"栏目查看. 下载pdf版本请在公众号[C you again]回复"c-pdf"自行获取. ...
- 100个Linux Shell脚本经典案例
kill `ps -ef | grep redis | awk '{print $2}'` grep -w '\|aa\|bb' Linux 根据端口号杀进程的.sh脚本_xie_app ...
- 判断体型c语言程序,C语言程序设计经典体型.doc
C语言程序设计经典体型 <C语言程序设计> 顺序结构程序设计 4.输入一个三位整数,拆分并打印出每位数. 例:输入123,打印:123的各位数字为1,2,3 #include void m ...
- c语言程序汇总,C语言程序设计经典题目大汇总
1.C语言程序设计经典题目大汇总第一章 1main() printf("*"n"); printf(" welcome you n"); printf ...
最新文章
- ts快捷键 vscode_vscode怎么调试ts
- python如何打印时间,在python2.7中,如何提取和打印日期、时间和m
- oracle 11gR2 新增deinstall命令来卸载grid和database
- linux磁盘分区fdisk命令详解
- shell 多行注释
- pythonurllib的使用_python re和urllib的使用问题。
- 集合的创建、集合的特性(成员操作符、for循环)
- idea maven丢失
- 几个北大和南开学霸的公众号,值得学习
- 测试渗透前置知识-行业术语
- 数学建模之常见的优化模型
- 第1章练习题-SQL基础教程
- eyoucms分页通用css样式
- python短时傅里叶变换_Python scipy 计算短时傅里叶变换(Short-time Fourier transforms)...
- 利用IV分析仪测量二极管的伏安特性
- 常见web漏洞修复方法
- 教你从零开始成为优秀交互设计师(一):交互设计师修炼指南
- 【0005】删除文件时,提示你需要权限才能执行此操作
- java给word增加页码_Java 添加页码到Word文档
- uni.showToast() 提示
热门文章
- Redis5.0:这些场景下使用,高效还降低成本!
- nginx日志自动切割
- 用电线来传网络信号的黑科技?AirGig究竟是什么
- 使用Hibernate操作数据库
- Exception: This is not supported, use MenuItemCompat.getActionProvider()的处理
- fastjson解析json简介
- SqlCommand类,在与数据库交互式一定要用到的属性
- [转载] 高等应用数学问题的matlab求解——第1章 计算机数学语言概述
- gpu programming guide for g80(dx9)
- InfoPath发布要点