C技能树-学习笔记(1-2)C语言概述和数据类型

参考:https://edu.csdn.net/skill/c

1、输出 “Hello, World!” 字符串,请选出错误答案。

C技能树-学习笔记(1-2)C语言概述和数据类型_第1张图片

2、错误的print函数。

C技能树-学习笔记(1-2)C语言概述和数据类型_第2张图片for … in …:是python的语法,C语言的写法是for (;

3、C标准

C技能树-学习笔记(1-2)C语言概述和数据类型_第3张图片没有C19标准。

4、了解C编译管道

.c文件----->预处理产生.i文件----->编译产生.s文件----->汇编产生.o文件----->链接产生. exe文件

5、求正整数的平方

#include 
 
int main(int argc, char** argv)
{
    (_____1_____)
 
    while (num <= max_num)
    {
        result = num * num;
        printf("%d ^ 2 = %d\n", num, result);
        num = num + step;
    }
 
    return 0;
}

补全(1)
C技能树-学习笔记(1-2)C语言概述和数据类型_第4张图片

6、计算圆的面积

#include 
 
(_____1_____)
 
int main(int argc, char** argv)
{
    float radius = 2.0;
    float area = PI * radius * radius;
 
    printf("半径为%.2f的圆,面积是%.2f", radius, area);
 
    return 0;
}

const定义的不可被修改,所以不能事后赋值。
错误选项
C技能树-学习笔记(1-2)C语言概述和数据类型_第5张图片

7、打印学生基本信息

#include 
#include 
 
int main(int argc, char** argv)
{
 
    (_____1_____)
 
    printf("学号:\t%d\n", student_id);
    printf("姓名:\t%s\n", name);
    printf("性别:\t%s\n", sex);
    printf("年龄:\t%d\n", age);
    printf("身高:\t%.2f\n", height);
    printf("体重:\t%.2f\n", weight);
    printf("是否独生子女:\t%s\n", only_child ? "是": "否");
 
    return 0;
}

C技能树-学习笔记(1-2)C语言概述和数据类型_第6张图片

8、英文字母判断

哪个条件不能填在(1)处。

#include 

int main(int argc, char** argv)
{
    char ch;
    printf("请输入一个字符:");
    scanf("%c", &ch);

    if (_____(1)_____)
        printf("字符 \'%c\' 是一个英文字母", ch);
    else
        printf("字符 \'%c\' 不是一个英文字母", ch);

    return 0;
}

c语言中的关系运算符在范围内不能像数学表达式一样写,应该用&&或者||连起来假如想写一个数大于等于0并且小于等于10,应该这样写:a>=0&&a<=10。
C技能树-学习笔记(1-2)C语言概述和数据类型_第7张图片AZ的ascll码为65-90,az是97-122。

你可能感兴趣的:(C&C++,c语言,学习,笔记)