题目五:求两个数的中的较大值:(尝试运行并抄写在课本p9),并保存为。
#include <>
int main( )
int a,b,max;
scanf("%d%d",&a,&b);
if(a>b)
max=a;
elsemax=b;
printf("最大值是:%d",max);
return 0;
题目二:请编程实现输出如下图形,保存为也可为星形,或正方形,图形不限)
#include<>
void main()
printfn");
printfn");
printfn");
printfn");
printfn");
printfn");
printfn");
题目四(选作题):编写一个程序,输入a,b,c三个值,输出其中最大者,保存为。
#include<>
void main()
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
if(a>=b &&a>=c)
max=a;
else if(b>=a &&b>=c)
max=b;
elsemax=c;
printf("max is %d",max);
题目一:编写以下程序,保存为。
已知一个学生的c语言成绩为92.5,大学物理成绩为85,概率论成绩为79.5,编程求他的总分和平均成绩,并输出总分和平均成绩。
#include<>
void main()
float a=92.5,b=85,c=79.5;
int sum;
float **er;
sum=a+b+c;
**er=(a+b+c)/3;
printf("%d, %2f",sum,**er);
题目二:编写程序实现如下功能,保存为。
输入一个三位整数,找出每位上的数字,并反序输出这个数。如,输入456,则输出654的结果。
#include<>
void main()
int m,a,b,c,n;
printf("请输入一个三位数");
scanf("%d",&m);
a=m/100;
b=m/10%10;
c=m%10;
n=c*100+b*10+a;
printf("这个新的三位数为%d",n);
题目三:编写程序实现如下功能,保存为。
己知小数x=10.1,y=20.2,求z的值,其中z=x*x+y*y
#include<>
void main()
float x=10.1,y=20.2,z;
z=x*x+y*y;
printf("%2f",z);
题目四:编写程序实现如下功能,保存为。
要将china译成密码。密码规律是:用原来的字母后面第4个字母代替原来的字母。
例如。字母a后面的第4个字母是e 用e代替a.因此,china应译为glmre.
请编一程序。用赋初值的方法使这五个变量的值分别为‘c’、‘h’、‘i’、‘n’、‘a’,经过运算,使c1、c2、c3、c4、c5分别变为‘g’、‘l’、‘m’、‘r’、‘e’,并输出。
#include<>
void main()
char c=china";
int i;
for(i=0;c[i]!=0';i++)
c[i]=c[i]+4;
printf("%s",c);
题目二:由用户从键盘输入圆的半径,编程序求出圆的周长l和面积s。要求用scanf函数输入数据,输出时要求有文字说明,取小数点后2位数字,保存为。
#include<>
void main()
int r;
float l,s;
printf("请输入一个半径r");
scanf("%d",&r);
l=2*3.14*r;
s=3.14*r*r;
printf("周长是%.2f面积是%.2f",l,s);
题目四:用scanf语句输入一个学生的成绩,判断是否通过考试。判断标准是大于等于60为通过考试,保存为。
#include<>
void main()
int score;
scanf("%d",&score);
if(score>=60 &&score<=100)
printf("pass");
else if(score>0 &&score<60)
printf("not pass");
elseprintf("error");
题目五:给定一个大写字母,要求用小写字母输出,并且输出该小写字母对应的ascii码。保存为。
#include<>
void main()
char a;
scanf("%c",&a);
printf("%c,%d",a+32,a+32);
选作题:春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。
现在要求输入一个三位数,然后判断它是不是水仙花数,如果是水仙花数,就输出这个数,否则不输出。
#include<>
void main()
int m,a,b,c;
scanf("%d",&m);
a=m/100;
b=m%100/10;
c=m%10;
if(m==a*a*a+b*b*b+c*c*c)
printf("%d",m);
作业1:请用getchar putchar来实现输入一个大写字母,要求用小写字母输出,并且输出该小写字母。
#include<>
void main()
char a,a;
a=getchar();
a=a+32;
putchar(a);
putchar('');
作业2:请用if语句实现“奖学金评定”的编程。如输入一个百分制成绩,要求输出成绩等级‘a’ ‘b’ ‘c’ ‘d’ ‘e’。
判别学生成绩的等级:
90~100分 a级;
80~89分 b级;
70~79分 c级;
60~69分 d级;
<60分 e级。
#include<>
void main()
int score;
scanf("%d",&score);
if(score>=90 &&score<=100)
printf("a");
else if(score>=80 &&score<90)
printf("b");
else if(score>=70 &&score<80)
printf("c");
else if(score>=60 &&score<70)
printf("d");
else if(score>=0 &&score<60)
printf("e");
else printf("error");
作业4:输入某一年,判定这一年是不是闰年,并输出判定结果。
#include<>
void main()
int year;
scanf("%d",&year);
if((year%4==0 &&year%100!=0) |year%400==0)
printf("这年是闰年");
elseprintf("这年不是闰年");
作业5:课本p112 习题6
#include<>
void main()
int x,y;
scanf("%d",&x);
if(x<1)
y=x;else if(x>=1 &&x<10)
y=2*x-1;
elsey=3*x-11;
printf("%d",y);
作业6:编程序,输入月份数,输出是那个季节。 (春3 4 5月,夏6 7 8,秋9 10 11,冬12,1,2月)
#include<>
void main()
int month;
scanf("%d",&month);
if(month>12 ||month<1)
printf("error");
else if(month>11 &&month<3)
printf("春天");
else if(month>2 &&month<6)
printf("夏天");
else if(month>5 &&month<9)
printf("秋天");
else printf("冬天");
选作题:有3个整数a,b,c,由键盘输入,输出其中最大的数。
#include<>
void main()
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
if(a>=b &&a>=c)
max=a;
else if(b>=a &&b>=c)
max=b;
elsemax=c;
printf("max is %d",max);
选作题:输入一个字符,判定它的类别,比如是数字、小写字母、大写字母和其他字符。
#include<>
void main()
char c;
scanf("%c",&c);
if(c>='0' &c<='9')
printf("数字");
else if(c>='a' &c<='z')
printf("小写字母");
else if(c>='a' &c<='z')
printf("大写字母");
else printf("其他字符");
作业1:请用switch语句实现“奖学金评定”的编程。如输入一个百分制成绩,要求输出成绩等级‘a’ ‘b’ ‘c’ ‘d’ ‘e’。
C语言上机作业
1 将下列程序进行调试,并在作业本上写上运行结果 main int a 1 if a 2 1 printf d is oushu a elseprintf d is jishu a 解答 本例题中你可以这样写 运行结果是 1 is jishu 作业 将上面程序进行修改,将a 1改成a 你的学号,例如...
C语言上机作业
1 利用指针变量,求一维数组的最大值。include main int a 10 int i,p,max p a max p for i 1 i 10 i p if max p max p printf max d max 2 利用指针变量和函数,把一维字符数组的内容逆序存放。include inc...
C语言上机作业
c语言程序设计上机作业11 指针上机作业02 要求 把下列各题填空。直接把答案填写在相应的位置,然后保存此word文件,上传。1 以下程序的输出结果是 include main char p abcdefgh r long q q long p q r char q printf s r 2 下面程...