C语言基础内容及分支内容有哪些

今天小编给大家分享一下C语言基础内容及分支内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

成都创新互联成都企业网站建设服务,提供成都做网站、成都网站建设、成都外贸网站建设网站开发,网站定制,建网站,网站搭建,网站设计,成都响应式网站建设,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:028-86922220

1.%d输入整型    %c输入字符型   %f输入浮点型  %s输入字符串  %u输入无符号整数   

2.宏定义:#define

3.signed与unsigned限定char类型和任意整型变量,其中signed带符号位,unsigned不带符号位

4.确定字符串结束以‘\0’表示结束

5.操作数个数决定单双目运算符

6.在操作数前,用小括号将目标数据括起来,可强制修改类型,如

printf("整型输入:%d\n",(int)2.0);

7.赋值运算符小于算术运算符

8.C语言中非整型数据直接去掉小数部分,并非四舍五入

分支内容

  1. < ,>, <= ,>=优于==和!=

  2. 假为0,非零为真,同时判断真假为逻辑值而非真实值

  3. &&与  ||或   !非

  4. 关系运算大于逻辑运算

  5. if语句与switch语句

分别使用两种语言完成一个项目:成绩与等级关系

#include
int main()
{
  int i;
  printf("请输入成绩:");
  scanf_s("%d", &i);
  if (i >= 90)
    printf("您的成绩等级为A\n");
  else if (i>=80 && i < 90)
    printf("您的成绩等级为B\n");
  else if (i>=70 && i < 80)
    printf("您的成绩等级为C\n");
  else if (i>=60 && i < 70)
    printf("您的成绩等级为D\n");
  else
    printf("您的成绩等级为E\n");
  return 0;
}


#include
int main()
{
  char ch;
  printf("请输入成绩:");
  scanf_s("%c", &ch);
  switch (ch)
  {
  case'A':printf("您的成绩在90分以上!\n");
    break;
  case'B':printf("您的成绩在80-89分!\n");
    break;
  case'C':printf("您的成绩在70-79分!\n");
    break;
  case'D':printf("您的成绩在60-69分!\n");
    break;
  case'E':printf("您的成绩在60分以下!\n");
    break;
  default:printf("请输入有效的成绩评级!\n");

  }
  return 0;
}

!!!注意:

1.分支嵌套时,注意悬挂else,else只与与其相距最近的if配对,故以防外一,在if-else语句中,无论单语句还是多语句都用括号包起来

2.switch语句中注意break的运用

3.注意'=='和‘=’的区别,可以将值与变量换位,让编译器去解决问题

以上就是“C语言基础内容及分支内容有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。


文章名称:C语言基础内容及分支内容有哪些
当前路径:http://myzitong.com/article/ghcoih.html