C语言问题。怎样实现在主函数中输入输出?

[复制链接]
查看11 | 回复3 | 2012-2-28 15:25:00 | 显示全部楼层 |阅读模式
现在思考你要解决的问题:将一个字符串(或者说是字符数组)翻转。这就要求你必须为yuan函数传递个字符串参数a;然后就是翻转,但是翻转的字符串不会超出原字符串的长度,故而可设计用它自身将翻转值带出。可将翻转函数原型设计为void yuan(char *a);
实现如下:void yuan(char *a){char temp;int i;int count;count = strlen( a ) - 1; /*这里用count表示可用的最大下标,如当数组元素为5是,可用的最大下标应为4。明白这一点很重要,也很有意思*/for(i = 0; i < count / 2; i++){
temp = a...
回复

使用道具 举报

千问 | 2012-2-28 15:25:00 | 显示全部楼层
在主函数里面加输出语句就行了...
回复

使用道具 举报

千问 | 2012-2-28 15:25:00 | 显示全部楼层
for(j=0;j<m;j++){
for(i=0;i<n;i++)
{
printf("%d",a[j]);
}}...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行