首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

兄弟们!一道简单得C语言循环题~该怎么处理

2012-02-28 
兄弟们!一道简单得C语言循环题~/*Note:YourchoiceisCIDE*/#includestdio.h main(){intnswitch(n){case1

兄弟们!一道简单得C语言循环题~
/*   Note:Your   choice   is   C   IDE   */
#include   "stdio.h "
main()
{
        int   n;
        switch   (n)
        {
        case   1:
        printf   ( "thumb ");
        break;
        case   2:
        printf   ( "shoe ");
        break;
        case   3:
        printf   ( "knee ");
        break;
        case   4:
        printf   ( "door ");
        break;
        case   5:
        printf   ( "hive ");
        break;
        case   6:
        printf   ( "sticks ");
        break;
        case   7:
        printf   ( "heaven ");
        break;
        case   8:
        printf   ( "pate ");
        break;
        case   9:
        printf   ( "spine ");
        break;
        case   10:
        printf   ( "skin ");
        break;
        }
        for   (n=1;n <=10;n++)
        {
        printf   ( "This   old   man.   he   played   %d     \n ",n);
        printf   ( "He   pllyed   knick-knack   on   my   thumb   switch   (n)     \n ");
        printf   ( "With   a   Knick-knack.paddy-   whack,     \n     Give   your   dog   a   bone.   \n   This   old   man   came   rollling   home ");
        }
       
}    

请问   如何在PRINTF中显示   switch   (n)   的内容?谢谢!

[解决办法]
你int n之后根本就没有初始化,怎么就能switch呢。

把switch中的内容放入一个函数中,就应该很好的实现你的意思了。
[解决办法]
int a;
printf( "请输入 ");
scanf( "%d ",&a);
swtich(a)
{
case 1:printf ( "thumb ");
break;

}

热点排行