//编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现
#include<stdio.h>
intmain()
{
intch=0;
intcount=0;
while((ch=getchar())!=EOF)
{
if(ch==‘{‘)
count++;
elseif((ch==‘}‘)&&(count==0))
{
printf("匹配不成功!\n");..
分类:
其他好文 时间:
2015-10-22 19:38:32
阅读次数:
225
#include<stdio.h>
#defineM10
intmy_atoi(chars[])
{
intnum=0;
inti=0;
while((s[i]=getchar())!=‘\n‘)
{
if(s[i]>=‘0‘&&s[i]<=‘9‘)
num=(num*10)+(s[i]-‘0‘);
i++;
}
if(s[0]==‘-‘)
num=-num;
returnnum;
}
intmain()
{
chararr[M]={0};
printf("%d",my..
分类:
编程语言 时间:
2015-10-21 00:25:19
阅读次数:
211
getch()、getche()和getchar()函数(1) getch()和getche()函数 这两个函数都是从键盘上读入一个字符。其调用格式为: getch(); getche(); 两者的区别是:getch()函数不将读入的字符回显在显示屏幕上,而getche() 函数却将读入的字符回.....
分类:
其他好文 时间:
2015-10-20 21:04:58
阅读次数:
197
#include<stdio.h>
#include<stdlib.h>
intmain()
{
intline;
intch;
intbegining;
line=0;
begining=1;
while((ch=getchar())!=EOF)
{
if(begining==1)
{
begining=0;
line+=1;
printf("%d",line);
}
putchar(ch);
if(ch==‘\n‘)
begining=1;
}
return0;
}
分类:
其他好文 时间:
2015-10-20 06:49:47
阅读次数:
245
\\\\1.打印100~200之间的素数#include<stdio.h>#include<math.h>intmain(){inti=0;intj=0;intsum=0;for(i=100;i<201;i++){intcount=0;for(j=2;j<i;j++){if(i%j==0)break;elsecount++;}if(count==i-2){printf("%d",i);sum=sum+1;}}printf("\n%d",sum);getchar..
分类:
其他好文 时间:
2015-10-18 01:27:49
阅读次数:
132
#include #include int main() { FILE *fp;if((fp=fopen("g:\\a.txt","wb"))==NULL){ printf("\nopen file error"); getchar(); exit(1); }fputs("34234",fp);fc...
分类:
编程语言 时间:
2015-10-16 11:37:44
阅读次数:
133
问题:编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出#include<stdio.h>
intmain()
{
chara;
scanf_s("%c",&a);
while((a=getchar())!=EOF)
{
if(a>=‘a‘&&am..
分类:
编程语言 时间:
2015-10-14 21:58:03
阅读次数:
150
#includeint main(){ int i; char a[6]; for(i=0;i<6;i++) { scanf("%c",&a[i]); getchar();//zhe ge hen zhong yao yao jia shang; } for(i=0;i<6;...
分类:
编程语言 时间:
2015-10-14 21:25:31
阅读次数:
148
#include<stdio.h>
intmain()
{
charch;
intcount=0;
while((ch=getchar())!=EOF)
{
if(ch==‘{‘)
{
count++;
}
elseif(ch==‘}‘)
{
if(count==0)
{
printf("不成功匹配\n");
}
else
{
count--;
}
}
}
if(count==0)
{
printf("成功匹配!\n");
}..
分类:
编程语言 时间:
2015-10-10 20:12:30
阅读次数:
143
#include<stdio.h>
intmain()
{
intcount=0;
charch;
while((ch=getchar())!=EOF)
{
if(ch==‘{‘)
{
count++;
}
elseif(ch==‘}‘)
{
if(count==0)
{
printf("匹配不成功\n");
}
else
{
count--;
}
}
}
if(count==0)
..
分类:
其他好文 时间:
2015-10-10 18:39:29
阅读次数:
109