幽鬼狼魂 发表于 2007 年 9 月 13 日 19:00:36

今天学习了IF语句老

刚刚写的#include<stdio.h>
main()
{
        int a;
        printf("请输入你的喜好,单项选择!\n1、Asp.Net\n2、Jsp\n3、PHP\n4、泡MM\n5、发呆\n请选择输入数字:");
        scanf("%d" , &a);
        if (a==1)
        {
                printf("Asp.net需要从C基础开始学起!\n");
        }
        else if (a==2)
        {
                printf("Jsp,需要从哪里学起?貌似还是C!\n");
        }
        else if (a==3)
        {
                printf("PHP,需要从哪里学起暂时不知道!\n");
        }
        else if (a==4)
        {
                printf("你完蛋了!\n");
        }
        else
        {
                printf("醒醒该忙活了!办事!\n");
        }
}

print 发表于 2007 年 9 月 13 日 19:50:03

何苦呢..#include <stdio.h>
int main(void){
        char k;
        char *select[]={"Asp.net是环境,不是语言,完全不需要从C基础开始学起",
                           "Jsp,需要从J2SE开始学起,更不用从C开始学起",
                           "PHP,直接从PHP开始学",
                           "你完蛋了",
                           "醒醒该忙活了!办事!"
                           };
       
        printf("请输入你的喜好,单项选择!\n1、Asp.Net\n2、Jsp\n3、PHP\n4、泡MM\n5、发呆\n请选择输入数字:");
        scanf("%",&k);
        printf("%s\n",select);
}

幽鬼狼魂 发表于 2007 年 9 月 13 日 19:52:20

int main(void)
      char k;
      char *select[]

第一个是整形main 里面的void怎么解释哦
字符k我知道
char* 指针没学到,解释解释如何:$
被教训了:$

幽鬼狼魂 发表于 2007 年 9 月 13 日 19:52:40

顺便让偶检个便宜吧:$ :$

幽鬼狼魂 发表于 2007 年 9 月 13 日 19:54:00

char *select[]={"Asp.net是环境,不是语言,完全不需要从C基础开始学起",
                           "Jsp,需要从J2SE开始学起,更不用从C开始学起",
                           "PHP,直接从PHP开始学",
                           "你完蛋了",
                           "醒醒该忙活了!办事!"
                           };

这些是把,字符串全放在内存里吗?

      printf("%s\n",select);
在这里为什么是 select k-49啊,不懂了。
页: [1]
查看完整版本: 今天学习了IF语句老