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

华科周纯杰版c语言答案

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

printf(\ printf(\ } }

9. 输入一个八进制数的字符串,将他转换成等价的十进制字符串,用printf的%s格式输出转换结果以检验转换的正确性。例如:输入字符串\,转换成十进制数的字符串为\。 #include \ #include \ #include \ #define MAX 20 void main() { int i,len,tmp; long int sum = 0; char input[MAX]; char output[MAX]={\ scanf(\ len = strlen(input); for(i = 0;i < len;i ++) sum=sum*8+(input[i] - 48); for(i = 0;i < MAX;i ++) { output[i] = (char)(sum % 10 +48); sum /= 10; if(sum==0) break; } len = strlen(output); for(i = 0;i < len/2;i ++) { tmp = output[i]; output[i] = output[len-1]; output[len-1] = tmp; }

printf(\}

10. 输入一行字母串,统计其中各个字母和空格的分别出现的次数。 #include void main() { char s[80]; int i,up,low,spa; up=low=spa=0; gets(s); for(i=0;s[i]!='\\0';i++) { if((s[i]>='A')&&(s[i]<='Z')) up++; else if ((s[i]>='a')&&(s[i]<='z')) low++; else if(s[i]==' ')spa++; else ; } printf(\ }

第6章编程题参考答案

1编写程序,实现:利用指向字符数组的指针变量,统计两个字符数组中相同的字符个数. #include #include void main() { char s1[80],s2[80]; char *p1,*p2; int n=0,len1,len2,i,j; p1=s1,p2=s2; gets(s1); gets(s2); len1=strlen(s1); len2=strlen(s2); for(i=0;i

2输入三个整数,按从小到大的顺序输出, 用三种不同方式实现. 方法1: # include # include void main() { int a[3],i,j,temp; /*清屏指令*/ clrscr(); printf(\ 3 integers :\\n\\n\ for (i=0;i<3;i++) scanf(\ for(i=0;i<2;i++) for (j=i+1;j<3;j++) if (a[j]

temp=a[i]; a[i]=a[j]; a[j]=temp; } printf(\ for (i=0;i<3;i++) printf(\ }

方法2: # include # include void main() { int a[3],i,j,temp; clrscr(); printf(\ 3 integers :\\n\\n\ for (i=0;i<3;i++) scanf(\ for(i=0;i<2;i++) for (j=i+1;j<3;j++) if (*(a+j)<*(a+i)) { temp=*(a+i); *(a+i)=*(a+j); *(a+j)=temp; } printf(\ for (i=0;i<3;i++) printf(\ }

方法3:

# include # include

void main() {

void swap(int *p1, int *p2);

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