高手 帮我解答下这4题吧 可以嘛?? 都用C语言程序编写 谢谢啦
作者&投稿:关帜 (若有异议请与网页底部的电邮联系)
正确的程序是这样的:
#include
void main()
{
char s[]="Hello,Binjiang!";
int count=0,k;
for(k=0;s[k]!='\0';k++)
if(s[k]>='A'&&s[k]<='Z')count++;
printf("%d
",count);
}
#include
#define MAXN 10
int main()
{
int i=0;
int m=0;
float avg=0;
float sum=0;
float z;
float S=0;
float dat[MAXN];
printf("Please input data,input '0' to end:
");
for(i=0;i<MAXN;i++)
{
scanf("%f",&dat[i]);
if(dat[i]==0)
break;
sum = sum + dat[i];
}
if(i==MAXN)
printf("该程序最大支持%d个数的计算.
",MAXN);
avg = sum/i;
for(m=0;m<i;m++)
{
z=(dat[m]-avg)*(dat[m]-avg);
S=S+z;
}
printf("S=%f
",S);
}
可能有个别小错误,自己上机测试一下。
#include<stdio.h>
void main()
{
int a[10]={55,64,82,94,51,60,59,44,70,36};
int i,sum=0,count=0;
for(i=0;i<10;i++)
{
if(a[i]<60) count++;
sum=sum+a[i];
}
printf("不及格的人数为%d人。\n",count);
printf("平均成绩为%.2f分。\n",sum/10.0);
}
2、百元买百果,苹果五元一个,桃子三元一个,李子三个一元,用一百元买一百个果子,将各中购买方案输出(输出三种水果购买的个数)。
#include <stdio.h>
void main()
{
int i,j,k,count=1;
for (i = 0; i <= 33; i++)
{
int j_end = (100 - i*3)/5;
for (j = 0; j <= j_end; j++)
{
k = (100 - i*3 - j*5)*3;
if (i + j + k == 100)
{
printf("第%d种方案: 苹果%d个,桃%d个,李子%d个。\n",count++, i, j , k);
}
}
}
}
3、 猴子吃桃问题. 猴子第一天摘下若干桃子, 当即吃了一半, 还不过瘾, 又多吃了一个. 第二天早上又将剩下的桃子吃了一半, 然后又多吃了一个. 以后每天早上都吃了前一天剩下的一半多一个. 到第10天早上想再吃时, 只剩下了一个桃子. 求第一天共摘了多少个桃子?
#include <stdio.h>
void main()
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
{
x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/
x2=x1;
day--;
}
printf("第一天的桃子数是%d个。\n",x1);
}
4、某血站的献血规定为:男性,体重在60公斤以上可以献血200毫升,60公斤以下可献血180毫升;女性,体重在50公斤以上可献血150毫升,50公斤以下可以献血120毫升。 试通过c程序编程来实现该规定的实施。 0代表男性,其他数字代表女性。sex表示性别,weight表示体重,cubage表示输血量。血站操作人员通过输入性别、体重数据,程序计算出需献血的毫升数。
#include <stdio.h>
void main()
{
int sex,weight;
printf("请输入性别(0为男,其他数字为女):");
scanf("%d",&sex);
printf("请输入体重:");
scanf("%d",&weight);
if (sex==0)
{
if (weight >= 60)
{
printf("性别:男 体重:%d 输血:200 ml",weight);
}
if (weight < 60)
{
printf("性别:男 体重:%d 输血:180 ml",weight);
}
}
else
{
if (weight >= 50)
{
printf("性别:女 体重:%d 输血:150 ml\n\n",weight);
}
if (weight < 50)
{
printf("性别:女 体重:%d 输血:120 ml\n\n",weight);
}
}
}
我看了,上面网友做的很好,很详细,你就用他的结果吧,我速度没他快
CSND上有现成的代码,自己搜一下
包农复方:[答案] 第一题是虚拟语气的否定,很显然这是假设的情况,所以虚拟的.2是固定搭配这个得记了,没什么技巧可言.地3题没什么技巧,需用排除法做.至于4,首先可以排除d,因为动词想作为主语的话必须变成不定式或者动名词.不定式除了固定搭配外,大多...
雨湖区13880126362: 高手来帮我解决下 C语言的4个题 - ?
包农复方: 第一题:#include "stdio.h"main(){ printf("hello word!"); getch();}第二题:#include "stdio.h"main(){ char a=0; while (a<97 || a>122) { p...
雨湖区13880126362: 数学高手进来帮我解答四道题!?
包农复方: 1.一辆火车每小时行驶68千米,另一辆火车每小时行驶79千米,两辆火车同时从A、B两地相对出发,4.8小时相遇,A、B两地相距多少千米?(不列方程) (68+79)*4.8=705.6千米2.妈妈买3支钢笔花了21.9元,买了5个英语本,比买钢笔的...
雨湖区13880126362: 四题不会,跪求大家帮我解答 - ?
包农复方: 28 因为是单项式所以m=0 n=1 所以答案为2x³+(-2/3)y³29 当x=2时原式可化为a/2-1=2b/3-1 a=4b/3 a/b=4/3 b/a=3/4 a/b-b...
雨湖区13880126362: 谁是数学高手,帮我解答以下这几道题(要有过程)?
包农复方: 一:log0.5(x-2)≥0 则0<x-2≤1 所以2<x≤3 二: 配方得f(x)={x-(a-3)}平方+3-(a-3)平方因为f(x)在区间(-∞,4)上是减函数所以 a-3≥4 则a≥7 三:令f(x)=0 即lnx=(x-2)平方+3因为0<x<=2时 等式无解x>2时 lnx总小于(x-2)平方+3 等式也无解所以函数f(x)的零点个数为0 四:配方得Y=-(x+2)平方+k+1因为函数y对一切时数x都有y 则k+1<0 所以K<-1
雨湖区13880126362: 哪位数学高手可以帮我解决这几道题?拜托,急呀!!!?
包农复方: 设(85^m +k)/7224=x (x属于Z*) 85^m +k=7224x (85^m +k+2)/7224=x 85^m +k+2=7224x85^m +k = 7224x-2 7224x为偶数, 7224x-2也为偶数 因为7224x能整除 所以7224x-2也能整除
雨湖区13880126362: 各位数学高手帮忙解决下这几题吧~~tan( - 15π+π/6)正切值 - ?
包农复方: 1.tan(-15π+π/6)=tan(π/6)=√3/32.已知(α属于π/2,π),sinα=3/5,则cosα=-4/5 tan(α+π/2)=-tanα=sinα/cosα=3/43.求函抄数y=tan(4x+π/6)的定义域,并指出它的单调区间4x+π/6不等袭于π/2+kπ x属于R且x不等于π/12+kπ/4-π/2+kπ<4x+π/6<π/2+kπ为增 -π/...
雨湖区13880126362: 帮我我解析以下4条初中物理题,高手来!答得好加分.?
包农复方: 1.光合作用是光能转化为化学能,所以不是热传递 2.是塑料的材质和质量的领域 3.因为水银的密度比他们都大,所以两个球都会浮起来 4.功分为有用功和无用功,谢谢
雨湖区13880126362: 大神,帮我解答一下这几个题目呗,谢谢你了.?
包农复方: AB=3*6-4*4=2,BA=8-6=2 从左到右在上到下2/3,-1/3,-1/3 1,-1/3,-2/3 1/3,1/3,1/3A=1带入f(x)中得2
雨湖区13880126362: 请各位高手解一下下面这道题吧!!!!最好把算式写出来!!!!!! - ?
包农复方: 解:设定价为x元.(1-90%)x=7.2 x=8进价为:70%x=70%*8=5.6利润为:售价-进价=7.2-5.6=1.6答:一支笔盈利1.6元.