#include#include//strcmp()#include//getch()#define max 200char pro[max], lin[20];int n,i,syn;char *word[6]={ "begin", "if" , "then", "while", "do" ,"e...
分类:
其他好文 时间:
2015-10-14 23:25:25
阅读次数:
194
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(){charinput[10];system("shutdown-s-t120");flag:printf("请输入“我是猪”三个字,否则计算机将在2分钟后关机:\n");scanf("%s",input);if(strcmp("我是猪",input)==0){system("shutdown-a")..
分类:
其他好文 时间:
2015-10-12 02:09:43
阅读次数:
208
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intmain()
{
charinput[10];
system("shutdown-s-t60");
flag:
printf("1分钟之后关机,请输入\"我是猪\"三个字解除\n");
scanf("%s",input);
if(strcmp(input,"我是猪")==0)
{
system("..
分类:
编程语言 时间:
2015-10-11 19:49:56
阅读次数:
176
string.h:C语言里面关于字符数组的函数定义的头文件,常用函数有strlen、strcmp、strcpy等等,更详细的可以到include文件夹里面查看该文件。%c格式对应的是单个字符,%s格式对应的是字符串char * strcpy(char *strdest,const char *str...
分类:
其他好文 时间:
2015-10-11 12:48:30
阅读次数:
122
#include<stdio.h>
#include<string.h>
intmain()
{
inti,j;
chararr1[10]="123456";
chararr2[10];
printf("请输入密码:\n");
for(i=0;i<3;i++)
{
scanf("%s",&arr2);
if(strcmp(arr1,arr2)==0)
{
break;
}
else
{
printf("密..
分类:
其他好文 时间:
2015-10-10 18:39:29
阅读次数:
129
问题描述 我想写个能够排序多种类型的函数. 当我着手排序字符串时, 发现直接把strcmp传递给qsort后, 无法正常排序。解决方法 我注意到strcmp的参数与快排第4个参数的形参并不一致。 我便自己写了个比较函数, 问题solved!附上 1 /* 2 ** 比较两个字符串 3 ...
分类:
其他好文 时间:
2015-10-08 23:13:58
阅读次数:
198
学习目标1.【掌握】字符串常用函数2.【掌握】指针变量的声明3.【掌握】指针变量的初始化4.【掌握】函数与指针5.【掌握】指针的数据类型6.【掌握】多级指针7.【掌握】指针与数组一、字符串常用函数puts和gets函数的声明在stdio.h头文件中,strcmp、strlen、strcpy、strc...
分类:
编程语言 时间:
2015-10-08 22:47:42
阅读次数:
275
#include#include//strcmp()#include//getch()#include//isalpha(),isdigit()#define max 200char pro[max], lin[20];int n,i,syn;char *word[6]={ "begin", ...
分类:
其他好文 时间:
2015-10-08 09:06:06
阅读次数:
324
/*题目: 打印1到最大的N为数字。 比如:输入3,打印1到999.解题思路,这是一个大数的问题。做大数的自加运算。但是要注意2点。 (1):判断是否越界,换句话说,就是达到最大值时的判别。可以选择strcmp,但是复杂度时O(n), 因为只有在进位的时候才会有越界的可能,并且只有99...99.....
分类:
其他好文 时间:
2015-09-27 20:04:22
阅读次数:
144
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
intcmp(char*p1,char*p2);
intmain()
{
chars1[20],s2[20];
intre;
gets(s1);
gets(s2);
re=cmp(s1,s2);
printf("%d\n",re);
return0;
}
intcmp(char*p1,char*p2)
{
while(*p1==*p2)//如果有相..
分类:
其他好文 时间:
2015-09-25 16:34:18
阅读次数:
157