0
点赞
收藏
分享

微信扫一扫

C语言—每日选择题—Day50

小迁不秃头 2023-12-18 阅读 55

第一题(含操作系统)

#include <stdio.h>
int main() 
{
    int i;
    for (i = 0; i < 2; i++) 
    {
        fork();
        printf("-");
    }
    return 0;
}

答案及解析 C

第二题

struct Student 
{
    int num;
    char name[7];   
    short age;
    char sex;
} student1;
int sz = sizeof(student1);

答案及解析 C

第三题

答案及解析 D

第四题

#include <stdio.h>
int main() 
{
    int a[5]  = {1, 2, 3, 4, 5};
    int *ptr = (int*)(&a + 1);
    printf("%d, %d", *(a + 1), *(ptr - 1));
    return 0;
}

答案及解析 D

第五题

#include <stdio.h>
int main() 
{
    char a = 0, ch;
    while ((ch = getchar()) != '\n') 
    {
        if (a % 2 != 0 && (ch >= 'a' && ch <= 'z'))
            ch = ch - 'a' + 'A';
        a++;
        putchar(ch);
    }
    printf("\n");
    return 0;
}

答案及解析 C

ASCII值表格:

举报

相关推荐

0 条评论