/*---------------------------------- 功能:判定分数等级。 ------------------------------------*/ #include"stdio.h" void main() { int a,score; printf("input a score:"); /**************FILL***************/ scanf("%d",______); if(a==100) score=10; else if(a>=85) score=9; else if(a>80&&a<85) score=8; else if(a>74&&a<=80) score=7; else if(a>60&&a<=74) score=6; /**************FILL***************/ switch(________) { case 10: case 9: printf("优秀\n");break; case 8: case 7: printf("良好\n");break; case 6: printf("及格\n");break; default: printf("不及格\n"); } }
时间: 2023-07-23 11:55:57 浏览: 50
/*---------------------------------- 功能:判定分数等级。 ------------------------------------*/
#include"stdio.h"
void main() {
int a,score;
printf("input a score:");
scanf("%d",&a); //将填空处改为&符号和变量名a
if(a==100) score=10;
else if(a>=85) score=9;
else if(a>80&&a<85) score=8;
else if(a>74&&a<=80) score=7;
else if(a>60&&a<=74) score=6;
switch(score) //将填空处改为变量score
{
case 10:
case 9: printf("优秀\n");break;
case 8:
case 7: printf("良好\n");break;
case 6: printf("及格\n");break;
default: printf("不及格\n");
}
}
相关问题
pyinstaller: error: unrecognized arguments: --add-dateimages/*;video/*;music/*-F
看起来你在命令行中使用了 `--add-date` 而不是正确的 `--add-data` 参数。请将命令中的 `--add-date` 修改为 `--add-data`,并且将参数值中的 `date` 改为正确的 `data`,如下所示:
```
pyinstaller --add-data "images/*;video/*;music/*" -F your_script_name.py
```
这个命令将会把 `images`、`video` 和 `music` 文件夹中的所有文件都打包到可执行文件中。`-F` 参数表示将所有依赖项都打包到一个单独的可执行文件中。
请注意,在命令行中使用 `--add-data` 参数时,需要将参数值用双引号括起来,并在路径中使用正斜杠(`/`)而不是反斜杠(`\`),否则 Windows 可能无法正确解析路径。
我想补齐每一行对称的-代码该怎么写--* -*** ***** -*** --*
以下是补齐每一行对称的代码:
```python
n = 5
for i in range(n):
if i < n//2:
print('-'*(n//2-i) + '*'*(2*i+1) + '-'*(n//2-i))
else:
print('-'*(i-n//2) + '*'*(2*(n-i)-1) + '-'*(i-n//2))
```
输出结果为:
```
--*--
-***-
*****
-***-
--*--
```