首页 > 编程语言 >C语言程序代码练习题

C语言程序代码练习题

时间:2023-11-19 22:32:31浏览次数:35  
标签:练习题 grade C语言 else 等级 printf 成绩 stricmp 程序代码

1. #include<stdio.h>

void main() {

char grade[10];

printf("请输入您的成绩等级:");

scanf("%s", grade);

if (stricmp("A", grade))

printf("成绩等级为A");

else if (stricmp("B", grade))

printf("成绩等级为B");

else if (stricmp("C", grade))

printf("成绩等级为C");

else if (stricmp("D", grade))

printf("成绩等级为D");

else if (stricmp("E", grade))

printf("成绩等级为E");

else

printf("成绩等级未知");

}

标签:练习题,grade,C语言,else,等级,printf,成绩,stricmp,程序代码
From: https://blog.51cto.com/u_16284470/8475810

相关文章

  • C语言【数组】
    C语言【数组】一、数组的一些零碎的知识1、数组在内存中的空间是连续的,数组下标从0开始;数组中存储的类型是一致的(只能存储同一类型,这样可以快速定位某元素)2、指针可看作存储地址的变量,数组名可看作地址那个常量,所以数组名不可修改。可以改的是数组元素:a[0]或*a二、一维数......
  • C语言笔记6
    whille循环语句1.语句形式:while(表达式)语句 3.语法说明:.表达式类型不限、按其值是0或非0决定是否进行循环。.循环体内应注意设置修改循环条件的语句。否则循环无法终止。do-while循环语句语句形式:do语句while(表达式); 3.语法说......
  • 「C语言程序设计」程序设计的基本概念
    算法的特性有穷性:算法必须在执行有限的步骤后终止,不会无限循环或进入死循环确定性:算法的每个步骤必须明确定义,没有歧义。相同输入应产生相同的输出可执行性:算法中的每个步骤都必须能够被执行,不会包含无法实现的操作有零个或多个输入:算法可以接受零个或多个输入参数,这些参数是......
  • C语言程序设计P5
    1if条件语句ifelse//&&并且符号if或else控制多条语句需要用{}悬空else出现多个if,else与最近一个if组成循环=是赋值,==是判断相等2打印奇数代码第一种第二种3switch语句eg:打印星期swtich打印不同的swtich打印连续一样的default:当输入内容无法识别时4swtich小练习......
  • c语言学习-while 循环
    intmain(){ inta=0; printf("joinus"); printf("codenow"); while(a<20000){ printf("写了%d\n",a); a++; } printf("已经写好了%d\n",a); printf("有好offer了"); return0;}......
  • c语言学习 - 逗号表达式及操作符
    条件操作符(三目操作数)exp1?exp2:exp3;若exp1的结果为真,则exp2是整个表达式的结果若exp1为假,则执行exp3作为整个表达式的结果赋值z++为先赋值再自增。++z为先自增再赋值。......
  • c语言 指针的赋值
    @TOC前言如果一个指针指向一个变量的地址,如何通过指针来改变该变量的值呢?一、指针的赋值例如:int*p;inta=3,b=4;p=&a;//指针p指向变量a的地址。p=&b;//指针p重新指向变量b的地址。二、注意点指针变量也是变量,可以以装别的地址,但是要是同类型的。重新赋值,也叫......
  • C语言程序设计小案例
    C语言之点菜单1.c语言怎么编写菜单:欢迎光临,点餐,浏览菜单,菜品名称,菜品价格,菜品份数,备注,点餐信息,修改点餐信息,删除点餐订单,查询点餐订单,结算价格。这些功能如何实现?#include<stdio.h>#include<stdlib.h>#include<string.h>#defineMAX_DISHES100//菜品数量上限#defineMAX......
  • C语言基础实例:两个整数相加
    使用 scanf() 来接收输入, printf() 与 %d 格式化输出整数。运行实例实例#include<stdio.h>intmain(){ intfirstNumber,secondNumber,sumOfTwoNumbers;printf("输入两个数:"); scanf("%d%d",&firstNumber,&secondNumber);sumOfTwoNumbers=fir......
  • C语言(冒泡顺序):利用数组存储十个数并按从大到小的顺序输出
      时隔好几天,我又上线啦!这几天有点懒所以就没有更新。接下来废话少说,让我们开始今天的学习吧。  请先看流程图:   开始编写代码:#include<stdio.h>intmain(){inta[10],i,j,t;printf("input10numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i+......