
C语言简单题目,求帮忙`做完还有追加分~~
1从键盘上输入3位数的一个整数,分别输出它的个位数,十位数,百位数。2编写程序,从键盘输入两个整数,分别计算出他们的商和余数。输出时,商数要保留2位小数。3要求写一程序,...
1 从键盘上输入3位数的一个整数,分别输出它的个位数,十位数,百位数。
2编写程序,从键盘输入两个整数,分别计算出他们的商和余数。输出时,商数要保留2位小数。
3 要求写一程序,其功能是:输入一个百分制成绩,输出A,B,C,D,E表示成绩的等级。已知90分及以上为A,80至89分为B,70至79为C,60至69分为D,60分以下为E。
4编写一程序,求1-10之间所有奇数的和。
5编写程序:显示5-100之间找出能被5或7整除的数,并统计有多少这样的数字。
6编写程序:定义一个含有30个整型元素的数组,按顺序分别存放从2开始的偶数,然后按顺序每5个数求出一个平均值,放在另一个数组中输出。
7编写一个程序,由用户输入一个字符串,按照用户的要求输出句中的第N个字符。
8编写程序:利用字符串库函实现找出从键盘输入三个字符串中的最大字符串。
9编写程序:利用函数实现任意的四则运算。例如:输入“1+3”,输出“=4”,输入输出在主函数内实现。
10 fun函数的作用是计算两个数之差的绝对值,并将差值返回调用函数,请编写fun函数和主函数main。
截止到星期1下午3点前
汗....感谢2楼的...
可是....大多数都没法用...特别是第四题...汗滴滴 展开
2编写程序,从键盘输入两个整数,分别计算出他们的商和余数。输出时,商数要保留2位小数。
3 要求写一程序,其功能是:输入一个百分制成绩,输出A,B,C,D,E表示成绩的等级。已知90分及以上为A,80至89分为B,70至79为C,60至69分为D,60分以下为E。
4编写一程序,求1-10之间所有奇数的和。
5编写程序:显示5-100之间找出能被5或7整除的数,并统计有多少这样的数字。
6编写程序:定义一个含有30个整型元素的数组,按顺序分别存放从2开始的偶数,然后按顺序每5个数求出一个平均值,放在另一个数组中输出。
7编写一个程序,由用户输入一个字符串,按照用户的要求输出句中的第N个字符。
8编写程序:利用字符串库函实现找出从键盘输入三个字符串中的最大字符串。
9编写程序:利用函数实现任意的四则运算。例如:输入“1+3”,输出“=4”,输入输出在主函数内实现。
10 fun函数的作用是计算两个数之差的绝对值,并将差值返回调用函数,请编写fun函数和主函数main。
截止到星期1下午3点前
汗....感谢2楼的...
可是....大多数都没法用...特别是第四题...汗滴滴 展开
3个回答
展开全部
1
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
printf("个位数 :%d\n",n%10);
printf("十位数 :%d\n",n/10%10);
printf("百位数 :%d\n",n/100);
return 0;
}
2
#include<stdio.h>
int main()
{
int m,n;
scanf("%d %d",&m,&n);
printf("%.2lf %d\n",m*1.0/n,m%n);
return 0;
}
3
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=90) printf("A");
else if(n>=80) printf("B");
else if(n>= 70) printf("C");
else if(n>= 60) printf("D");
else printf("E");
printf("\n");
return 0;
}
4
#include<stdio.h>
int main()
{
int sum = 0,i;
for(i = 0;i <=10;i ++) {
if(i%2) sum += i;
}
printf("%d\n",sum);
return 0;
}
4
#include<stdio.h>
int main()
{
int sum = 0,i;
for(i = 0;i <=10;i ++) {
if(i%2) sum += i;
}
printf("%d\n",sum);
return 0;
}
5.
#include <stdio.h>
int main()
{
int i,a=0;
for(i=5;i<=100;i++)
{
if(i%5==0||i%7==0)
{
printf("%d ",i);
a++;
}
}
printf("\n%d\n",a);
return 0;
}
6.
#include <stdio.h>
int main()
{
int i,a[30],b[6],c=0;
for(i=0;i<30;i++)
{
a[i]=(i+1)*2;
c=a[i]+c;
if((i+1)%5==0)
{
b[(i+1)/5-1]=c/5;
c=0;
printf("%d ",b[(i+1)/5-1]);
}
}
return 0;
}
7
#include<stdio.h>
int main()
{
char s[100];
int n;
scanf("%s %d",s,&n);
printf("%c\n",s[n-1]);
return 0;
}
8
#include<stdio.h>
#include<string.h>
int main()
{
char x[100],y[100],z[100];
char max[100];
scanf("%s %s %s",x,y,z);
strcpy(max,x);
if(strcmp(max,y) < 0) strcpy(max,y);
if(strcmp(max,z) < 0) strcpy(max,z);
printf("%s\n",max);
return 0;
}
10
#include<stdio.h>
#include<string.h>
int fun(int m,int n)
{
if(m>n) return m-n;
else return n-m;
}
int main()
{
int m,n,ans;
scanf("%d %d",&m,&n);
ans = fun(m,n);
printf("%d\n",ans);
return 0;
}
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
printf("个位数 :%d\n",n%10);
printf("十位数 :%d\n",n/10%10);
printf("百位数 :%d\n",n/100);
return 0;
}
2
#include<stdio.h>
int main()
{
int m,n;
scanf("%d %d",&m,&n);
printf("%.2lf %d\n",m*1.0/n,m%n);
return 0;
}
3
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=90) printf("A");
else if(n>=80) printf("B");
else if(n>= 70) printf("C");
else if(n>= 60) printf("D");
else printf("E");
printf("\n");
return 0;
}
4
#include<stdio.h>
int main()
{
int sum = 0,i;
for(i = 0;i <=10;i ++) {
if(i%2) sum += i;
}
printf("%d\n",sum);
return 0;
}
4
#include<stdio.h>
int main()
{
int sum = 0,i;
for(i = 0;i <=10;i ++) {
if(i%2) sum += i;
}
printf("%d\n",sum);
return 0;
}
5.
#include <stdio.h>
int main()
{
int i,a=0;
for(i=5;i<=100;i++)
{
if(i%5==0||i%7==0)
{
printf("%d ",i);
a++;
}
}
printf("\n%d\n",a);
return 0;
}
6.
#include <stdio.h>
int main()
{
int i,a[30],b[6],c=0;
for(i=0;i<30;i++)
{
a[i]=(i+1)*2;
c=a[i]+c;
if((i+1)%5==0)
{
b[(i+1)/5-1]=c/5;
c=0;
printf("%d ",b[(i+1)/5-1]);
}
}
return 0;
}
7
#include<stdio.h>
int main()
{
char s[100];
int n;
scanf("%s %d",s,&n);
printf("%c\n",s[n-1]);
return 0;
}
8
#include<stdio.h>
#include<string.h>
int main()
{
char x[100],y[100],z[100];
char max[100];
scanf("%s %s %s",x,y,z);
strcpy(max,x);
if(strcmp(max,y) < 0) strcpy(max,y);
if(strcmp(max,z) < 0) strcpy(max,z);
printf("%s\n",max);
return 0;
}
10
#include<stdio.h>
#include<string.h>
int fun(int m,int n)
{
if(m>n) return m-n;
else return n-m;
}
int main()
{
int m,n,ans;
scanf("%d %d",&m,&n);
ans = fun(m,n);
printf("%d\n",ans);
return 0;
}
展开全部
1.
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a)==1)
{
printf("%d ",a%10);
a=a/10;
printf("%d ",a%10);
a=a/10;
printf("%d\n",a);
}
return 0;
}
2.
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)==2)
{
printf("%.2f ",a*1.0/b);
printf("%d\n",a%b);
}
return 0;
}
3.
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a)==1)
{
if(a>=90)
{
printf("A\n");
}
else if(a>=80)
{
printf("B\n");
}
else if(a>=70)
{
printf("C\n");
}
else if(a>=60)
{
printf("D\n");
}
else
{
printf("E\n");
}
}
return 0;
}
4.
#include <stdio.h>
int main()
{
int a=1+3+5+7+9;
printf("%d\n",a);
return 0;
}
5.
#include <stdio.h>
int main()
{
int i,a=0;
for(i=5;i<=100;i++)
{
if(i%5==0||i%7==0)
{
printf("%d ",i);
a++;
}
}
printf("\n%d\n",a);
return 0;
}
6.
#include <stdio.h>
int main()
{
int i,a[30],b[6],c=0;
for(i=0;i<30;i++)
{
a[i]=(i+1)*2;
c=a[i]+c;
if((i+1)%5==0)
{
b[(i+1)/5-1]=c/5;
c=0;
printf("%d ",b[(i+1)/5-1]);
}
}
return 0;
}
7.
#include <stdio.h>
#include <string.h>
int main()
{
char s[10000];
int i;
while(gets(s)!=NULL)
{
scanf("%d",&i);
printf("%c\n",s[i-1]);
}
return 0;
}
8.
#include <stdio.h>
#include <string.h>
int main()
{
char s[10000],s1[10000],s2[10000];
while(gets(s)!=NULL)
{
gets(s1);
gets(s2);
if(strcmp(s,s2)>=0)
{
if(strcmp(s,s1)>=0)
{
printf("%s\n",s);
}
else
{
printf("%s\n",s1);
}
}
else
{
if(strcmp(s2,s1)>=0)
{
printf("%s\n",s2);
}
else
{
printf("%s\n",s1);
}
}
}
return 0;
}
9.
#include <stdio.h>
#include <string.h>
float cal(char a[10000])
{
int i,b;
char d;
float c=0,a1,b1;
b=strlen(a);
for(i=0;i<b;i++)
{
if(a[i]>='0'&&a[i]<='9')
{
c=c*10+a[i]-'0';
}
else
{
a1=c;
c=0,d=a[i];
}
}
b1=c;
switch(d)
{
case'+':return a1+b1;
case'-':return a1-b1;
case'*':return a1*b1;
case'/':return a1/b1;
}
}
int main()
{
char s[10000];
while(gets(s)!=NULL)
{
printf("%f\n",cal(s));
}
return 0;
}
10.
#include <stdio.h>
#include <string.h>
float fun(float a,float b)
{
if(a-b>0)
{
return a-b;
}
else
{
return b-a;
}
}
int main()
{
float a,b;
while(scanf("%f%f",&a,&b)==2)
{
printf("%f\n",fun(a,b));
}
return 0;
}
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a)==1)
{
printf("%d ",a%10);
a=a/10;
printf("%d ",a%10);
a=a/10;
printf("%d\n",a);
}
return 0;
}
2.
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)==2)
{
printf("%.2f ",a*1.0/b);
printf("%d\n",a%b);
}
return 0;
}
3.
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a)==1)
{
if(a>=90)
{
printf("A\n");
}
else if(a>=80)
{
printf("B\n");
}
else if(a>=70)
{
printf("C\n");
}
else if(a>=60)
{
printf("D\n");
}
else
{
printf("E\n");
}
}
return 0;
}
4.
#include <stdio.h>
int main()
{
int a=1+3+5+7+9;
printf("%d\n",a);
return 0;
}
5.
#include <stdio.h>
int main()
{
int i,a=0;
for(i=5;i<=100;i++)
{
if(i%5==0||i%7==0)
{
printf("%d ",i);
a++;
}
}
printf("\n%d\n",a);
return 0;
}
6.
#include <stdio.h>
int main()
{
int i,a[30],b[6],c=0;
for(i=0;i<30;i++)
{
a[i]=(i+1)*2;
c=a[i]+c;
if((i+1)%5==0)
{
b[(i+1)/5-1]=c/5;
c=0;
printf("%d ",b[(i+1)/5-1]);
}
}
return 0;
}
7.
#include <stdio.h>
#include <string.h>
int main()
{
char s[10000];
int i;
while(gets(s)!=NULL)
{
scanf("%d",&i);
printf("%c\n",s[i-1]);
}
return 0;
}
8.
#include <stdio.h>
#include <string.h>
int main()
{
char s[10000],s1[10000],s2[10000];
while(gets(s)!=NULL)
{
gets(s1);
gets(s2);
if(strcmp(s,s2)>=0)
{
if(strcmp(s,s1)>=0)
{
printf("%s\n",s);
}
else
{
printf("%s\n",s1);
}
}
else
{
if(strcmp(s2,s1)>=0)
{
printf("%s\n",s2);
}
else
{
printf("%s\n",s1);
}
}
}
return 0;
}
9.
#include <stdio.h>
#include <string.h>
float cal(char a[10000])
{
int i,b;
char d;
float c=0,a1,b1;
b=strlen(a);
for(i=0;i<b;i++)
{
if(a[i]>='0'&&a[i]<='9')
{
c=c*10+a[i]-'0';
}
else
{
a1=c;
c=0,d=a[i];
}
}
b1=c;
switch(d)
{
case'+':return a1+b1;
case'-':return a1-b1;
case'*':return a1*b1;
case'/':return a1/b1;
}
}
int main()
{
char s[10000];
while(gets(s)!=NULL)
{
printf("%f\n",cal(s));
}
return 0;
}
10.
#include <stdio.h>
#include <string.h>
float fun(float a,float b)
{
if(a-b>0)
{
return a-b;
}
else
{
return b-a;
}
}
int main()
{
float a,b;
while(scanf("%f%f",&a,&b)==2)
{
printf("%f\n",fun(a,b));
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
9点05分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询