課程
/后端開發(fā)
/C
/C語言入門
提交已經(jīng)通過,復(fù)制軟件里面編譯沒有輸出顯示是怎么回事呀
2017-10-29
源自:C語言入門 5-1
正在回答
#include?<stdio.h> /*?自定義整型函數(shù)?sayLove()?*/ int?sayLove() { ????//在這里輸入輸出語句printf,輸出內(nèi)容為I?Love?imooc? ???printf("I?Love?imooc"); ????return?0; } /*?自定義整型函數(shù)?dividLine()?*/ int?dividLine() { ????printf("%s\n",?"*************"); ????return?0; } /*?主函數(shù)?*/ int?main() { ????return?0; }
因為它沒有在主函數(shù)中調(diào)用你自定義的方法。。如果在主函數(shù)中調(diào)用就會有輸出了
浪子回頭呀 提問者
#include<stdio.h>#include<math.h>void f1(){?int k,i=0,b=0,a[10];?printf("排序前:");?for(i=0;i<10;i++)?scanf("%d",&a[i]);?? ?for(k=0;k<10;k++)?? {??? for(i=k+1;i<10;i++)???? if(a[i]<a[k])???? {?????b=a[k];?????a[k]=a[i];?????a[i]=b;???? }?? }?? printf("排序后:?? ");?? for(i=0;i<10;i++)?? {??? printf("%3d",a[i]);?? }?? goto LOOP;}void f2(){?int d,a[10],i,c;?? printf("請輸入要查找的數(shù):");?? scanf("%d",&c);?? for(i=0;i<10;i++)?? if(a[i]==c) {??? d=i+1;??? printf("%d",d);??}??goto LOOP;}int main()?{ ?? int a[10],i,k,index,b=0,x,c;?? LOOP:printf("1 排序\n");?? printf("2 查找\n");?? printf("0 退出\n");?? ?scanf("%d",&x); ?if(x==1)?{???? f1();??? }??? if(x==2)??? {??? f2();?}?if(x==0)?{??return 0;?}?}
哪里錯了?求指導(dǎo)
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答求大神指導(dǎo)
3 回答求大神指導(dǎo)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-10-30
因為它沒有在主函數(shù)中調(diào)用你自定義的方法。。如果在主函數(shù)中調(diào)用就會有輸出了
2017-12-07
#include<stdio.h>
#include<math.h>
void f1()
{
?int k,i=0,b=0,a[10];
?printf("排序前:");
?for(i=0;i<10;i++)
?scanf("%d",&a[i]);
?? ?for(k=0;k<10;k++)
?? {
??? for(i=k+1;i<10;i++)
???? if(a[i]<a[k])
???? {
?????b=a[k];
?????a[k]=a[i];
?????a[i]=b;
???? }
?? }
?? printf("排序后:?? ");
?? for(i=0;i<10;i++)
?? {
??? printf("%3d",a[i]);
?? }
?? goto LOOP;
}
void f2()
{
?int d,a[10],i,c;
?? printf("請輸入要查找的數(shù):");
?? scanf("%d",&c);
?? for(i=0;i<10;i++)
?? if(a[i]==c) {
??? d=i+1;
??? printf("%d",d);
??}
??goto LOOP;
}
int main()
?{
?? int a[10],i,k,index,b=0,x,c;
?? LOOP:printf("1 排序\n");
?? printf("2 查找\n");
?? printf("0 退出\n");
?? ?scanf("%d",&x);
?if(x==1)
?{?
??? f1();
??? }
??? if(x==2)
??? {
??? f2();
?}
?if(x==0)
?{
??return 0;
?}
?}
哪里錯了?求指導(dǎo)