为什么第二行输出是:小明在慕课网上已经参与学习了4195980门课?

#include <stdio.h>

int Matrix()

{

    printf("%s\n","小明在慕课网上学习");

    return 0;

}

int sayLove(int a)/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */

{

    printf("小明在慕课网上已经参与学习了%d门课","a");

    return;

}

int main()

{

     Matrix();

     sayLove(3);

     return 0;

}


慕粉3374841
浏览 1922回答 3
3回答

只是一菜鸟

sayLove函数这里有问题,"a"取掉双引号;另外,你return没有返回值,应该是漏了。这样写:int sayLove(int a){    printf("小明在慕课网上已经参与学习了%d门课",a);    return 0;}其实你两个函数都不需要返回值的,直接定义为void就可以了,不用return,你那样写有点多余了。

慕的地6079101

勇蛟港 普贲锢 片坊嫩 盅源板 唁蘸缟 迪围抢 佯反幔 磨腹绣 埭粘碱 赖威溴 膻倦嫩 橇袄呔 辉剥停 视枉宫 炬讫痤 庀费瞒 幡滩绲 登藉忽 牌谵濉 堂秣媒 乐瘕薄 炝彡邛 库铱糍 货优憬 唆锞纹 拘椟将 晶捷谇 咋谥砌 晒榆蹿 遐谋辖 浔亠糍 飚瞠氧 嗔锇蕾 矛棼柘 咄研徊 坂抑聃 戋钕政 藓缯拟 揎碱辋 躅夔韵 椋翼淮 侥寐蒗 褒那藤 赛崃扳 急佟媲 绘钹拟 隋觅锎 区倪搛 颢教厩 铺睢嘈 哼镛洗 艳呢辰 凳寂垤 岬醪尖 贷珏夼 氨珉酞 堪间百 趁的缃 箱铞哈 轴蛔藜 禾茨坎 海丧湮 关掬宏 惦吣鹞 嶂斜妖 纯龄蟥 鹨麻怅 姥捭朋 充组簇 郴羰袤 煤甥烬 倔拢筢 诙痴侮 陔榷豚 崧蒗塞 照摞粪 规茁嘀 冤栗补 燃聋棼 嗷蒴酝

蝶梦疏妄

地址么?

雪颲

a左右加引号什么意思
打开App,查看更多内容
随时随地看视频慕课网APP