个性化阅读
专注于IT技术分析

c控制语句测试1

本文概述

C控制语句测试纸包含来自决策语句的问题:if-else和switch,循环语句:for循环,while循环


1)在switch-case语句中不能检查哪种数据类型?

  1. 枚举
  2. 字符
  3. 整数
  4. 浮动

2)打印多少次“ srcmini”?

#include<stdio.h>
int main()
{
    int x;
    for(x=-1; x<=10; x++)
    {
        if(x < 5)
            continue;
        else
            break;
        printf("srcmini");
    }
    return 0;
}
  1. 10倍
  2. 11次
  3. 0次
  4. 无限的时代

3)如果short int为2字节宽,则执行while循环多少次?

#include<stdio.h>
int main()
{
    int i=1;
    while(i <= 155)
    {
        printf("%c %d\n", i, i);
        i++;
    }
    return 0;
}
  1. 154次
  2. 155次
  3. 156次
  4. 无限的时代

4)关于以下程序哪个陈述正确?

#include<stdio.h>
int main()
{
    int i = 8, j = 24;
    if(i = 8) && if(j = 24)
        printf("Welcome Programmer");
    return 0;
}
  1. 欢迎程序员
  2. 错误:如果未声明标识符
  3. 错误:表达式语法
  4. 无输出

5)找出错误,如果在下面的程序?

#include<stdio.h>
int main()
{
    int j = 1;
    switch(j)
    {
        printf("Hello programmer!");
        case 1:
            printf("Case1");
            break;
        case 2:
            printf("Case2");
            break;
    }
return 0;
}
  1. 程序中没有错误,并显示“ Case1”
  2. 错误:switch语句后无效的printf语句
  3. 错误:未指定默认值
  4. 以上都不是
赞(0)
未经允许不得转载:srcmini » c控制语句测试1

评论 抢沙发

评论前必须登录!