以下是一套C语言卷子,包括选择题和编程题,希望对您有所帮助。

选择题:

  1. 在C语言中,以下哪个不是关键字? A. if B. switch C. break D. printf

  2. 下面哪种数据类型可以存储浮点数? A. int B. float C. char D. double

  3. 下列程序的输出结果是什么?

#include <stdio.h>
void main()
{
    int i = 1;
    while (i <= 5)
    {
        printf("%d ", i++);
    }
}

A. 1 2 3 4 5 B. 1 2 3 4 6 C. 2 3 4 5 6 D. 1 3 5

  1. 下列程序的输出结果是什么?
#include <stdio.h>
void main()
{
    int x = 10, y = 5, z = 3;
    x /= y + z;
    printf("%d", x);
}

A. 1 B. 2 C. 3 D. 4

  1. 下列程序的输出结果是什么?
#include <stdio.h>
void main()
{
    int i, j;
    for (i = 1; i <= 5; i++)
    {
        for (j = 1; j <= i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
}

A. * **




B. *****



** * C. *****



** * **




D. 无输出

编程题:

  1. 编写一个程序,输入一个整数n,输出1到n之间的所有奇数。

  2. 编写一个程序,输入一个字符串,输出该字符串的长度和每个字符的ASCII码值。

  3. 编写一个程序,输入一个数组,输出该数组中的最大值和最小值。

  4. 编写一个程序,输入一个正整数n,输出n的阶乘。

  5. 编写一个程序,输入一个整数n,输出菱形图案,如下所示:

     *
    ***
   *****
  *******
 *********
  *******
   *****
    ***
     *
帮我出一套c语言卷子

原文地址: https://www.cveoy.top/t/topic/bGKH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录