题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。#includeint main(void){ char c; int letters = 0, space = 0, digit = 0, others = 0; while ((c=getchar())...
分类:
编程语言 时间:
2015-05-11 14:24:51
阅读次数:
103
主要的输入输出函数有6种:cin, cin.get() , cin.getline() ,getline() , gets() ,getchar()cin(1)根据变量的类型读取数据结束条件:回车键、空格键、TAB结束符的处理:缓冲区中丢弃使输入结束的结束符(回车键、空格键、TAB)#include...
分类:
编程语言 时间:
2015-05-10 23:42:42
阅读次数:
218
1 //看EOF的值 2 3 #include 4 #include 5 int main(void) 6 { 7 printf("EOF的值用数字表示为:%d\n", EOF); 8 system("pause"); 9 return 0;10 } 1 //验证getchar()!= E...
分类:
其他好文 时间:
2015-05-10 22:10:48
阅读次数:
142
#include
#include
int Read_array(char *str,char check_ch);
int main(void)
{
char *ptr="what are you doing ?";
char ch;
printf("请输入字符\n");
while((ch=getchar())!=...
分类:
其他好文 时间:
2015-05-10 19:02:26
阅读次数:
137
#include
#include
#include #define MAX 1000
int getline(char line[], int max)
{
int ch;
int i = 0;
while (max > 0 &&
(ch = getchar()) != EOF && ch !=...
分类:
其他好文 时间:
2015-05-09 16:33:33
阅读次数:
117
这应该算是最简单的大数题了。。。目的就是为了让你知道char的输入输出比int快很多,还学会了getchar(),putchar()。
#include
#define MAX 1000002
char num[MAX],num1[MAX];
int main(){
int n,i;
scanf("%d",&n);
getchar();
for(i=1;i<=n;i++){
num...
分类:
其他好文 时间:
2015-05-09 11:46:05
阅读次数:
96
分析:k_d树的模版题,参考了别人的写的;划分的时候采用坐标跨度作为分割依据的效率略比采用树的深度作为划分依据的高;nth_element函数比sort函数的效率高;全部采用getchar和putchar效率也能提高一些。
#include
#include
using namespace std;
struct POINT
{
int x,y;
};
struct K_D_Node
{...
分类:
其他好文 时间:
2015-05-08 13:07:52
阅读次数:
119
#include #include #include #include /*conio.h是一个包含一些字符处理函数的头文件,如getch(),getch()是无显示的从键盘接收一个字符,有显示的接收是getchar()*/typedef char string[10]; /* //定义string...
分类:
编程语言 时间:
2015-05-07 10:17:03
阅读次数:
230
在反外挂系统中,经常会检测函数的返回地址,确认函数的返回地址在规定的范围之内,从而保证,游戏程序中的函数,不被外挂所调用。这种检查方式就涉及到一个基本的技术问题,如何获得函数的返回地址?例如下面的第一段代码:#include<stdio.h>
intmain()
{
getchar();
re..
分类:
编程语言 时间:
2015-05-03 19:10:53
阅读次数:
467
#include #include #include /*conio.h是一个包含一些字符处理函数的头文件,如getch(),getch()是无显示的从键盘接收一个字符,有显示的接收是getchar()*/typedef char string[10]; /* //定义string为含有10个字符元...
分类:
编程语言 时间:
2015-04-30 10:20:47
阅读次数:
225