简单c语言程序编写 用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。
用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。
用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。
#include "stdio.h"int main(){ int score; printf("请输入一个成绩:"); scanf("%d",&score); if(score>60 && score<=100) printf("成绩合格n"); else if(score<60 && score>=0) printf("成绩不合格n"); else printf("输入的成绩有误n");}C语言编写一个程序,要求输入一个年份,程序判断其是否为闰年
#include<stdio.h>void main(){ int i,year,n; do { scanf("%d",&year); if(((year%4==0)&&(year%100!=0)) || year%400==0 ) { printf("yeahn"); } else if(year==-1) { } else { printf("non"); } }while(year!=-1);}编一个程序,首先输入一个成绩(0-100),然后用if else语句判断该成绩是优、良、中、及格还是不及格。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ScoreGrade
{
class Program
{
static void Main(string[] args)
{
double a;
Console.WriteLine("请输入成绩:");
a = Convert.ToDouble(Console.ReadLine());
if (a >= 90 && a <= 100)
{
Console.WriteLine("该成绩优秀!");
Console.ReadLine();
}
else if (a >= 80 && a <= 90)
{
Console.WriteLine("该成绩良好!");
Console.ReadLine();
}
else if (a >= 70 && a <= 80)
{
Console.WriteLine("该成绩为中!");
Console.ReadLine();
}
else if (a >= 60 && a <= 70)
{
Console.WriteLine("该成绩及格!");
Console.ReadLine();
}
else
{
Console.WriteLine("该成绩不及格!");
Console.ReadLine();
}
}
}
}
c语言 输入一个学生成绩,判断优、良、及格?
#include<stdio.h>
int main()
{
int nscore = 0;
scanf("%d",&nscore);
if ( nscore > 90 )
{
printf("成绩优!n");
}
else if ( nscore > 80 )
{
printf("成绩良!n");
}
else if ( nscore > 60 )
{
printf("成绩及格!n");
}
else
{
printf("成绩不及格!n");
}
return 0;
}
vb程序 输入一个成绩 60分为及格判断该成绩 及格输出及格 不及格输出不及格
收费我帮你做
用c语言编写一个程序判断输入的正数是否为回文数
#include "Stdio.h"
#include "Conio.h"
int main(void)
{
int i,k;
long n,m;
int digit[10];
clrscr();
puts("Please input a long number:");
scanf("%ld",&n);
m=n;k=0;
do
{
digit[k++]=m%10; /***保存最低位*/
m/=10; /***去掉最低位*/
}while(m!=0);
k--;
for(i=0;i<k;i++,k--) /***判断是否为回文数*/
if(digit[i]!=digit[k]) break; /***不相等,则不是回文数,推出循环*/
if(i<k) printf("%ld is not a huiwen number",n);
else printf("%ld is a huiwen number",n);
getch();
return 0;
}
C语言编程--输入5个学生成绩 判断是否及格
思路:利用for循环可以实现连续输入5个学生成绩,利用switch判断是否及格,可以把成绩除以60取整,如果等于1则表示大于60分,等于0则表示小于60分。
参考代码:
#include <stdio.h>int main(){ int i,score; for(i=1;i<=5;i++){ printf("Enter Grade: "); scanf("%d",&score); switch(score/60){ case 1:printf("Passn");break; case 0:printf("Failn");break; } } return 0;}C语言编程,编写一个“输入一个整数,判断该数是否为素数”的程序
December 17,2014 By 12052010#include<stdio.h> #include<math.h> bool isPrime(int num){ for(int i=2;i<=sqrt(num);i++) if(num%i==0) return false; return true;}int main(){ int num; printf("nInput your num: "); scanf("%d",&num); if(isPrime(num)) printf("nIt is "); else printf("nNO ,it isn't"); return 0;}
如何用C语言编写一个程序实现学员成绩?
这是我写的,或许对你有帮助~
#include<time.h>
#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
#define MAX 50
void input();
void sort();
void display();
void insert();
void del();
void average();
int now_no=0;
struct student
{
int no;
char name[20];
char sex[4];
float score1;
float score2;
float score3;
float sort;
float ave;
float sum;
};
struct student stu[MAX],*p;
main()主函数
{
char as;
start: printf("ttt欢迎使用学生成绩管理系统nn");
一下为功能选择模块
do{
printf("ntttt1.录入学员信息ntttt2.显示学员信息ntttt3.成绩排序信息ntttt4.添加学员信息ntttt5.删除学员信息ntttt6.退出n");
printf("tttt选择功能选项:");
as=getch();
switch(as)
{
case '1':
system("cls");
input();
break;
case '2':
system("cls");
display();
break;
case '3':
system("cls");
sort();
break;
case '4':
system("cls");
insert();
break;
case '5':
system("cls");
del();
break;
case '6':
system("exit");
exit(0);
default:
system("cls");
goto start;
}
}while(1);
至此功能选择结束
}
void input()原始数据录入模块
{
int i=0;
char ch;
do
{
printf("tttt1.录入学员信息n输入第%d个学员的信息n",i+1);
printf("n输入学生编号:");
scanf("%d",&stu[i].no);
fflush(stdin);
printf("n输入学员姓名:");
fflush(stdin);
gets(stu[i].name);
printf("n输入学员性别:");
fflush(stdin);
gets(stu[i].sex);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[i].score1);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[i].score2);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[i].score3);
printf("nn");
i++;
now_no=i;
printf("%d",now_no);
printf("是否继续输入?(Y/N)");
ch=getch();
system("cls");
}
while(ch!='n');
system("cls");
}
void sort()排序数据函数
{
struct student temp;
int i,j;
for(i=1;i<now_no;i++)
{
for(j=1;j<=now_no-i;j++)
{
if(stu[j-1].ave<stu[j].ave)
{temp=stu[j];
stu[j]=stu[j-1];
stu[j-1]=temp;
}}}
}
void display()显示数据函数
{
int i;
char as;
float ave;
do
{
printf("tt班级学员信息列表n");
printf("t编号t姓名t性别t成绩t成绩t成绩t平均值n");
for(i=0;i<now_no;i++)
{
stu[i].sum=stu[i].score1+stu[i].score2+stu[i].score3;
stu[i].ave=stu[i].sum/3;
printf("t%dt%st%st%.2ft%.2ft%.2ft%.2fn",stu[i].no,stu[i].name,stu[i].sex,stu[i].score1,stu[i].score2,stu[i].score3,stu[i].ave);
}
printf("tt按任意键返回主菜单.");
as=getch();
goto exit;
}
while(as!='n');
exit: system("cls");
}
void insert()插入数据函数
{
char ch;
do
{
printf("ntt输入新插入学员队信息n");
printf("n输入学生编号:");
scanf("%d",&stu[now_no].no);
fflush(stdin);
printf("n输入学员姓名:");
fflush(stdin);
gets(stu[now_no].name);
printf("n输入学员性别:");
fflush(stdin);
gets(stu[now_no].sex);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[now_no].score1);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[now_no].score2);
printf("n输入学员成绩:");
fflush(stdin);
scanf("%f",&stu[now_no].score3);
printf("nn");
now_no=now_no+1;
sort();
printf("是否继续输入?(Y/N)");
ch=getch();
system("cls");
}
while(ch!='n');
}
void del()删除数据函数
{
int inum,i,j;
printf("输入要删除学员的编号:");
fflush(stdin);
scanf("%d",&inum);
for(i=0;i<now_no;i++)
{
if(stu[i].no==inum)
{
for(j=i;j<now_no;j++)
{
stu[i]=stu[i+1];
}
now_no=now_no-1;
}
break;
}
system("cls");
}