c语言小测

2023-04-14 10:55:12   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《c语言小测》,欢迎阅读!
语言



【练习 1】编写程序,求输入字符串的长度。 #include "stdio.h" main() {

char s[50];

int a,lon(char *p);

printf("请输入字符串: "); gets(s); a=lon(s);

printf("\n输入的字符串的长度=%d\n\n",a); }

int lon(char *p) {

int n=0; while(*p) {

n++;p++; }

return(n); }

/*【练习 1】编写程序,求输入字符串的长度。*/








【练习 2】编写函数,int mystrcatchar *s1,char *s2,实现把s1所指向的字符串连接到

s2所指向的字符串之后。并编写一个程序,程序中定义并初始化一字符串数组为你的英文名,另一个字符串通过键盘输入,内容为你的学号。调用此函数,输出连接的结果。

#include

int mystycat(char *s1,char *s2) { }

void main() { }

/*【练习 2】编写函数,int mystrcatchar *s1,char *s2,

char str1[]={"QiuWenhui"},str2[100]={0},*ptr1=str1,*ptr2=str2; printf("\n输入学号:\n"); gets(str2);

mystycat(str1,str2); ptr2=str2;

printf("\n学号与英文名为:\n\n"); while(*ptr2!='\0')

printf("%c",*ptr2++); printf("\n\n"); while(*s2!='\0')

s2++; *s2++=*s1++; while(*s1!='\0') return *s2;






本文来源:https://www.dywdw.cn/309bd971f242336c1eb95eb0.html

相关推荐
推荐阅读