program2.exe - 1 error(s), 0 warning(s)
做我_女朋友 圈内达人 2016-02-11 11:12:30
3437 5 0

Compiling...

program2.c

C:\Users\acer1\Desktop\C语言学习\二6\program2.c(24) : error C2146: syntax error : missing ':' before identifier 'printf'

C:\Users\acer1\Desktop\C语言学习\二6\program2.c(27) : fatal error C1004: unexpected end of file found

执行 cl.exe 时出错.






#include <stdio.h>

main()

{

int a;

scanf("%d",&a);

switch(a/10)

{

case 10:

printf("优\n");

break;

case 9:

printf("优\n");

break;

case 8:

printf("良\n");

break;

case 7:

printf("中\n");

break;

case 6:

printf("及格\n");

break;

default

printf("不及格\n");

break;

}


问题来自: switch语句

共 5 个回答

    最佳答案

    嘿嘿大人 一代宗师 3014天前

    少了个冒号和大括号:

    #include <stdio.h>

    main()

    {

    int a;

    scanf("%d",&a);

    switch(a/10)

    {

    case 10:

    printf("优\n");

    break;

    case 9:

    printf("优\n");

    break;

    case 8:

    printf("良\n");

    break;

    case 7:

    printf("中\n");

    break;

    case 6:

    printf("及格\n");

    break;

    default:

    printf("不及格\n");

    break;

    }

    }



    匿名课官 资深达人 3014天前

    #include <stdio.h>

    main()

    {

    int a;

    scanf("%d",&a);

    switch(a/10)

    {

    case 10:

    printf("优\n");

    break;

    case 9:

    printf("优\n");

    break;

    case 8:

    printf("良\n");

    break;

    case 7:

    printf("中\n");

    break;

    case 6:

    printf("及格\n");

    break;

    default:

    printf("不及格\n");

    break;

    };

    }


    匿名课官 资深达人 3014天前

    楼上说的很对,助教讲出了错误。

    匿名课官 资深达人 3014天前

    /*对给出的成绩打标准-2016.2.11 上午11:23*/


    #include <stdio.h>

    main()

    {

    int a;

    printf("请输入一个成绩:\n");

    scanf("%d",&a);

    switch(a/10)

    {

    case 10:case 9:

      printf("优\n");

    break;

    case 8:

      printf("良\n");

    break;

    case 7:

      printf("中\n");

    break;

    case 6:

      printf("及格\n");

    break;

    default:

      printf("不及格\n");

    break;

    };

    }


    做我_女朋友 圈内达人 3014天前

    回复 匿名课官:o(≧v≦)o~~好棒!

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题