题目标题:
1,A-B(彭玉旭)
题目描述:
计算A-B的值
输入描述:
输入两个整数 a,b
输出描述:
输出a-b的结果
样式输入:
7 4
样式输出:
3
#include<stdio.h>
int main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF)
printf ("%d",a-b);
return 0;
}
题目标题:
2,大小写转换(谌海军)
题目描述:
输入一个长度<20的字符串,将其中所有大写字母改为小写字母,而所有小写字母全部改为大写字母,其余字符原样输出然后输出。 设计步骤 ①用scanf输入字符串; ②用循环判断字符串中的每个字符是大写还是小写,若是大写要转换成小写,是小写要转换成大写:大写与小写字母的转换关系是“小写字母=大写字母+32” ③用printf输出该字符串。
输入描述:
输入数据为1个字符串,可包含键盘上可见的所有字符
输出描述:
输出为1个字符串,根据输入数据,将其中的大写字符转换成小写,小写转换成大写,其余字符不变
样式输入:
FG56hj
样式输出:
fg56HJ
#include<stdio.h>
#include<string.h>
int main()
{
char str[20]={0};
int i,l;
scanf(“%s,str”);
l=strlen(str);
for(i=0;i<l;i++)
{
if(str[i]>='a'&&str[i]<='z') str[i]=str[i]-32;
else if(str[i]>='A'&&str[i]<='Z') str[i]=str[i]+32;
}
puts(str);
return 0;
}
题目标题:
3,出最重的苹果(彭玉旭)
题目描述:
小明有n个苹果(n<20),每一个苹果都有一定的重量,请出最重的苹果,并输出该苹果的重量
输入描述:
第一个整数是n,表示苹果的个数,接下来的n个整数是苹果的重量,每个整数之间用空格隔开
输出描述:
最重的苹果的重量
样式输入:
2 45 93
样式输出:
93
#include<stdio.h>
int main()
{
int n;
int max=0,num;
scanf("%d",&n);
while(n--)
{
scanf("%d",&num);
if(num>max)
max=num;
}
printf("%d",max);
return 0;
}
题目标题:
4,函数求解1/n的累加(谌海军)
题目描述:
利用自定义函数编写程序,求下面的式子: Y=1+1/2+1/3……+1/n (n的数值由键盘输入,n<=100)
输入描述:
输入一个正整数
输出描述:
输出为小数,保留小数点后8位有效数字。
样式输入:
8
样式输出:
2.71785714
#include<stdio.h>
int main()
{
double y=0;
int n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
y+=1.0/i;
printf("%.8lf",y);
return 0;
}
题目标题:
5,汽水瓶(谌海军)
题目描述:
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?
输入描述:
输入为一个正整数n(1<=n<=100),表示空汽水瓶个数。
输出描述:
输出为一个正整数,表示可换汽水的瓶数。
样式输入:
10
样式输出:
5
#include<stdio.h>
int main()
{
int n,count=0,k;
scanf("%d",&n);
while(n>1)
{
k=n/3+n%3;
count+=n/3;
n=k;
if(n==2)
{
count++;
break;
}
}
printf("%d",count);
return 0;
}
/*也可以两个两个换——*/
#include<stdio.h> /
int main()
{
int n;
scanf("%d",&n);
printf("%d",n/2);
return 0;
}
题目标题:
6,栽树(彭玉旭)
printf怎么输出字符题目描述:
在某食堂门前有n(n<200)个树坑,编号是从0~n-1,开始时是没有树的。每个月,园林工人都会在编号a~b(0<=a<=b<=n-1)之间栽树(包括a,b),如果树坑原来有树,则不需要从新栽树。请计算4个月后,食堂门前总共有多少棵树。
输入描述:
第一个整数是n ,接下来有 8个整数,分别为每个月栽树的编号。
输出描述:
食堂门前树的总数。
样式输入:
10
1 2
2 3
3 4
4 5
样式输出:
5
#include<stdio.h>
int main()
{
int tree[200]={0},n,i;
scanf("%d",&n);
int star,end,j;
for(i=1;i<5;i++)
{
scanf("%d%d",&star,&end);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论