黑马程序员技术交流社区
标题:
字符串综合练习
[打印本页]
作者:
尾尾
时间:
2015-9-28 21:41
标题:
字符串综合练习
/*
通过scanf函数输入一个长度为5的字符串 打印 然后将其中的字符全改为0
*/
#include <stdio.h>
#include <string.h>
void putoutArr(char a[],int len){//打印字符串函数
for (int i=0; i<len; i++) {
printf("%c",a[i]);
}
printf("\n");
}
void zero(char a[],int len){//归零函数
for (int i=0; i<len; i++) {
a[i]='0';
}
}
int main(){
char arr[6];//因为要存储5个字符,加上最后一个结束符号 \0
printf("请输入一个长度为5的字符串\n");
for (int i=0; i<5; i++) {
scanf("%c",&arr[i]);
}
arr[5]='\0';//标示字符串结束
int len=sizeof(arr)-1;//获取字符串的长度
printf("您输入的字符为:\n");
putoutArr(arr,len);//调用输出函数
zero(arr,len);//调用归零函数
printf("将该数组归零后为:\n");
putoutArr(arr,len);//调用输出函数
return 0;
}
复制代码
作者:
Eric_h
时间:
2015-9-30 20:17
这就已经25个技术分了,好快,你这个笔记是用什么做的呢
作者:
尾尾
时间:
2015-10-1 10:09
Eric_h 发表于 2015-9-30 20:17
这就已经25个技术分了,好快,你这个笔记是用什么做的呢
就是Xcode
然后粘过来的时候选择插入代码
作者:
Eric_h
时间:
2015-10-1 12:15
嗯,显示的还挺好看的
作者:
浩润2015
时间:
2015-10-1 12:45
嗯嗯,是一个练习字符串的好题目。。。赞
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2