为了账号安全,请及时绑定邮箱和手机立即绑定

column和 row的值是怎么被赋予的?

column和 row的值是怎么被赋予的?

C
LUAJ 2016-07-04 09:55:00
#include<stdio.h>void chline(char , int , int ); int main(void){ int x,y; char ch; printf("input a char:"); scanf("%c",&ch); printf("input column and row:"); scanf("%d%d",&x,&y); chline(ch,x,y); return 0;} void chline(char ch, int column, int row){ int x,y; for(y=0; y<row; y++) {  for(x=0; x<column; x++)   printf("%c",ch);  printf("\n"); }}
查看完整描述

2 回答

?
慕粉3598658

TA贡献13条经验 获得超9个赞

通过scanf("%d%d",&x,&y);chline(ch,x,y);在主函数中给x,y赋值;主函数通过chline(ch,x,y);来调用void chline(char ch, int column, int row)函数这时候完成了传值,即:ch=ch;column=x;row=y。


查看完整回答
反对 回复 2016-07-05
?
输输输

TA贡献22条经验 获得超21个赞

chline(ch,x,y); 

函数的值传递;

查看完整回答
反对 回复 2016-07-04
  • 2 回答
  • 0 关注
  • 1627 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信