while(*p != '\0')
{
a[i] = (int)*p;
i++;
p++;
}
for(int i = 0;i< b;i++)
{
printf("%d",a[i]);
}
return 0;
}
注意:strcat,strcmp,strlen,strcpy 都是在#include <string.h>这个包中,而且参数为char的指针或者数组都可以。
5:文件读写实验
#include<stdlib.h>
#include <stdio.h>
int main()
{
char* ch1 = "china";
FILE* fp;
fp= fopen("file1.txt", "w");
fprintf(fp, "%s", ch1);//比如fprintf(fp, "%s %d %f\n", s, a, f);
fclose(fp);
fp = fopen("file1.txt", "r");
char ch = fgetc(fp);
while (ch != EOF)
{
putchar(ch);
ch = fgetc(fp);
}
return 0;
}
注意:FILE在#include<stdlib.h>这个头文件之中
4:随机数
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(NULL));
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言常考编程题(3)在线全文阅读。
相关推荐: