第一范文网 - 专业文章范例文档资料分享平台

华科周纯杰版c语言答案

来源:用户分享 时间:2025/8/9 5:31:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

*(pChar+length)='\\0'; } i=pos; } else i++; } }

5 写一个函数,判断一个自然数是否为素数,编写判断函数和测试主函数。 #include \ int fun1(int b); void main() { int a=10; printf(\ scanf(\ if(fun1(a)) printf(\ else printf(\ } void fun1(int b) { int i; //判断素数方法:一个数n如不能被(2~n/2)中任一个整除,则为素数 for(i=2;i<=b/2;i++) { if(b%i==0) { return 1; } } return 0; }

6 写—函数,将两个字符串连接,编写连接函数和测试主函数。 #include \ #include \ void contractChar(char *s1,char *s2); void main() { char string1[20]=\ char string2[20]=\ contractChar(string1,string2); printf(\ } void contractChar(char *s1,char *s2) { while(*(s1)!='\\0') s1++; //找到目的字符串的尾 while(*s2!='\\0') {

*s1=*s2; s1++; s2++; } //两字符串连接 *s1='\\0'; //字符串结束 }

7编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符 的个数,在主函数中输入字符串以及输出上述统计的结果。 #include \ #define MAX 20 void calculateString(char *pChar,int a[4]); void main()

{ char string[MAX]=\ 12,3\ int cacl[4]; int i; for(i=0;i<4;i++) { cacl[i]=0; } printf(\ gets(string); //输入字符串 calculateString(string,cacl); printf(\ cacl[0]); printf(\ printf(\ printf(\ } void calculateString(char *pChar,int a[4]) { while(*pChar!='\\0') { if ((*pChar)>='a'&&(*pChar)<='z') a[0]++; else if ((*pChar)>='A'&&(*pChar)<='Z') a[0]++; else if ((*pChar)>='0'&&(*pChar<='9')) a[1]++; else if ((*pChar)==' ') a[2]++; else a[3]++; pChar++; } }

8 用递归函数编写将字符串s逆转函数reverse(char * s),并编写主函数将\逆转成\。 #include \ #include \ int reverse(char *s,int n); void main() { char string[]=\

printf(\ reverse(string,0); printf(\ } int reverse(char *s,int n) { int i; char* pChar=s; char item; int count=strlen(pChar); if(n>count/2) return 1; else {

item=*(pChar+n);

*(pChar+n)=*(pChar+count-n-1); *(pChar+count-n-1)=item; reverse(s,++n) }

return 0; }

9. 输入n个整数(n<10),排序后输出。排序的原则由函数的一个参数决定,参数值为1,按递减顺序排序,否则按递增顺序排序。 #include \ #define N 6 void sort(int *b,int order); void main() { int a[N]; int i,order; for(i=0;i

搜索更多关于: 华科周纯杰版c语言答案 的文档
华科周纯杰版c语言答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9lzur45d7638ccg96pbx_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top