你可能喜欢
问答题
从键盘输入一个一百分制成绩,如果不在0~100范围内,则要求重新输入数据,直到输入的数据在0~100范围内。将输入的数据转换成等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’,要求使用switch case/default语句,结果赋值给变量grade,并将变量grade的值输出到屏幕上。
注意:变量数据类型的选择应适当,在保证满足设计要求精度的情况下,养成不浪费内存空间和计算时间的好习惯。编程可用素材:
问答题
编写一程序P7-743.C实现以下功能
从键盘输入一串可带空格的字符串,按逆序输出该字符串。注意,程序中不能使用库函数strrev或使用同名的变量、函数、单词。
程序的运行效果应类似地如图所示,图中的abc xyz是从键盘输入的内容。
问答题
编写一程序实现以下功能
从键盘读入一个字符串(最多127个字符),检查该字符串是否是回文。所谓回文即正向与反向的拼写都一样,例如:adgda。
程序的运行效果应类似地如图1和图2所示,图1中的asdfghjhgfdsa和图2中的asdfghjhgfdsaa是从键盘输入的内容。
问答题
设某企业2006年的产值为5000万,计划以后每年的增长率为x(x从键盘输入,例如输入8.75表示8.75%),计算该企业的产值在哪年实现翻番以及翻番时的产值,然后输出(输出时以万为单位,应考虑有小数)。
程序的运行效果应类似地如图所示,图中的50是从键盘输入的内容。