当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: printf()和scanf()函数“偏僻”技巧 printf()和scanf()都是大家熟悉的输入输出函数,利用它们可以使一些麻烦的问题变得十 分简单,如:进制转换问题。
 

 

 ·构建.net应用--笔记    »显示摘要«
    摘要: microsoft dna 回顾 n层结构概述 l 表示服务层 Ø 绘制用户界面 Ø 处理用户输入 l 业务服务层 Ø 运行业务规则和逻辑 l 数据服务层 Ø 抽象表示数据存储 Ø 确保原子性、一致性、 隔性、 经久性 (acid) 用n层结构原因 l1分层结构的系统易于演化......
 ·arp协议揭密    »显示摘要«
    摘要:arp协议揭密 内容: arp协议概述 arp使用举例 arp欺骗 代理arp的应用 小结 张新瑞 (zhangxinrui2@163.com) 2003 年 5 月1 arp协议概述ip数据包常通过以太网发送。以太网设备并不识别32位ip地址:它们是以48位以太网地址传输以太网数据包的。因此,ip驱动器必须把ip目的地址转换成以太网网目的地址。在这两种地址之间存在着某种静态的或算法的映射,常常需......


printf()和scanf()函数“偏僻”技巧

 printf()与scanf()函数“偏僻”技巧

【程序编程相关:PowerFolder 工作流服务器版本

【推荐阅读:PowerFolder 工作流服务器版本

printf()与scanf()都是大家熟悉的输入输出函数,利用它们可以使一些麻烦的问题变得十 【扩展信息:PowerFolder 工作流服务器版本

分简单,如:进制转换问题.但是,还有一些平时相对见得少些的“偏僻”使用方法,如

果有所了解,那么以后再看其他程序与解决实际问题时,可以减少疑惑与带来方便.

1. “*”的使用.在printf()函数中,它可以控制输入的宽度与精度.如:

#include<stdio.h>

int             main(void)

{

                float a = 123.456;

                printf("a is %.*f",2,a);

                return  0;

}

那么结果是:a is 123.46(注意:1.运用会使数字四舍五入.除此以外c系统里还有%e与

%e会使数字四舍五入,其他都是直接截掉多余部分.2.将“*”用于整数是控制显示字符

个数.)

在scanf()函数中,它可以忽略某个字符.如:

请比较no1与no2的区别:

no1----------

#include<stdio.h>

int             main(void)

{

                char ch;


...   下一页
    摘要:使用net开发也有不短的时间了,项目做的不怎么样,却是有一点点儿不成文的...(不知说是什么好了?),请大家批评(欢迎批评指正 ninglng@163.com) 程序架构,功能的划分: 数据库(包括存储过程) +数据访问(包括microsoft application blocks for .net的2.0版) + 数据结构(等价于强类型dataset) + 业务逻辑层+ 业务表现层 数据库......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE