> 技术文档 > 【C算法】编程初学者入门训练140道(1~20)_学生编程基础知识测试

【C算法】编程初学者入门训练140道(1~20)_学生编程基础知识测试


牛客编程初学者入门训练150题

  • BC1 实践出真知
  • BC2 我是大V
  • BC3 有容乃大
  • BC6 小飞机
  • BC7 缩短二进制
  • BC8 十六进制转十进制
  • BC9 printf的返回值
  • BC10 成绩输入输出
  • BC11 学生基本信息输入输出
  • BC12 字符圣诞数
  • BC13 ASCII 码
  • BC14 出生日期输入输出
  • BC15 按照格式输入并交换输出
  • BC16 字符转ASCII码
  • BC17 计算表达式的值
  • BC18 计算带余除法
  • BC19 反向输出一个四位数
  • BC20 kiki算数

链接: 牛客编程初学者入门训练150题
希望大家学习和纠错。

BC1 实践出真知

链接: 实践出真知

【说明】
(1)printf的使用

#include  int main(void) {  printf(\"Practice makes perfect!\\n\"); return 0;}

BC2 我是大V

链接: 我是大V

【说明】
(1)\\n的使用

#include  int main() {  printf(\"v v\\n v v\\n v\\n\"); return 0;}

BC3 有容乃大

链接: 有容乃大

【说明】
(1)打印sizeof()类型的值,使用%zd转换说明

#includeint main(){  printf(\"The size of short is %zd bytes.\\n\",sizeof(short)); printf(\"The size of int is %zd bytes.\\n\",sizeof(int)); printf(\"The size of long is %zd bytes.\\n\",sizeof(long)); printf(\"The size of long long is %zd bytes.\\n\",sizeof(long long)); return 0;}

BC6 小飞机

链接: 小飞机

【说明】
(1)注意对齐

#include int main(){  printf(\" **\\n\"); printf(\" **\\n\"); printf(\"************\\n\"); printf(\"************\\n\"); printf(\" * *\\n\"); printf(\" * *\\n\"); return 0;}

BC7 缩短二进制

链接:

成语接龙