C语言求答案,跪求
答案只能是 D ,变量都是整型,所以输入必须是数字或数值,3个变量,所以每一组用空格隔开。
float sum1 = 0;int i;for(i = 1; i <= n ; i++)if(i % 2 == 0)sum1 = sum1 - (float)1.0/i;elsesum1 = sum1 + (float)1.0/i;return sum1;
用数组存储苹果高度,然后循环对比苹果高度是否≤陶陶+板凳高度。
输入高度时需按照题目要求检查数字范围是否符合要求。
int main (void) {
int apple[10],taotao,bench,i,count,error;
do {
error = 0;
printf ("请输入10个苹果到地面的高度:
");
for (i=0;i<10;i++) {
scanf ("%d",&apple[i]);
if (apple[i]<100||apple[i]>200)
error++;
}
if (error>0)
printf ("%d个苹果高度输入错误!请输入100-200之间的整数!
",error);
} while (error);
printf("
");
do {
error = 0;
printf ("请输入陶陶能够到的最大高度:
");
scanf ("%d",&taotao);
if (taotao<100||taotao>120)
error++;
if (error>0)
printf ("陶陶高度输入错误!请输入100-120之间的整数!
",error);
} while (error);
printf("
");
bench = 30;
for (i=0,count=0;i<10;i++)
if (apple[i]<=(taotao+bench))
count++;
printf ("陶陶能够摘到的苹果数目:%d
",count);
printf("
");
return 0;
}
运行结果
苹果高度输入错误
#include <stdio.h>
int main()
{
int a[10], n=0, i,l;
for(i = 0; i < 10; i ++)
scanf("%d",&a[i]);
scanf("%d",&l);
l+=30
for(i = 0; i < 10; i ++)
if(a[i]<=l) n++;
printf("%d
", n);
return 0;
}
C语言问题,求解答
程序运行的结果是:3+1*3+1=7 b=7 选答案D 若要改变成(3+1)*(3+1)的效果,应定义为:define ABC(x) (x)*(x)
语言程序设计求答案(要确定能成功运行的)
4.一个球从10000m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第n(n从键盘输入)次落地时,共经过多少米?第n次反弹多高?include<stdio.h> include<math.h> void main(){ int n; \/\/height表示弹起的高度,distance表示经过的距离 double height,distance=10000;...
C语言答案 求大神 解答
C语言规定,函数返回值的类型是由( )所决定。选项:a、return语句中的表达式类型 b、调用该函数时的主调函数类型 c、调用该函数是系统临时指定 d、在定义该函数时所指定的函数类型 这个可以参考第二题,函数的定义规则,当然是由定义的时候确定的了。本题答案为d。题号:6 凡是函数中未指定存储类别的...
c语言答案求解 #include <stdio.h> main() { int c=0,k; for (k=1...
结果是3 因为进入循环for(k = 1; k < 3; k++)首先k = 1,执行switch(1),后面的case没有1,则执行default语句后面的c+=k ,之后c = 1;该语句后面没有break,则继续执行case 2:后面的c++,之后c = 2,再往后遇到break结束。再者k = 2,执行switch(2),有case 2,就执行其后的c++,...
求c语言题目答案。。。
以下是C语言实现的代码:Copy code include <stdio.h> include <stdbool.h> \/\/判断素数函数 bool is_prime(int num){ if (num <= 1) { return false;} else if (num == 2) { return true;} else { for (int i=2; i*i<=num; i++) { if (num % i == 0) { r...
C语言,求答案
程序执行过程:初始时:x= 1, a=2,b=3 ; 进入 switch( 1 ) 时,符合 case 1: 条件,则变量 a --,并退出 switch(x) ,此时 a = 1,b = 3 所以该程序的运行结果:a = 1,b = 3
C语言在线等答案 求帮忙
1 错:++n是先完成自加1再计算,n++是先把n用于计算后在自加1,计算时调用数值不同,最后n值一样。2错:程序在计算1<=x<=10时是先判断1《=X是否为真,真为1假为0,然后再用1或0与10比较,值是真为1 3: int x=2,y=8;则计算y\/=x+5是y=8\/(2+5)=8\/7取整之后去掉小数部分...
初学c语言,求教。。。
答案:0 y=x>12?x+10:x-12此句的意思是若 x>12满足则输出x+10,否则输出x-12
一道C语言问题求解答
这道题考的是动态规划的思想。代码思路如下:假设我们要铺长度为10,那么怎么铺呢?有两种铺法。长度为9,再加一块长度为1的。长度为8,再加一块长度为2的。由此我们可以得知铺n的情况等于铺n-1的情况+铺n-2的情况。公式 :f(n)=f(n-1)+f(n-2)。
c语言考试求答案
6,9,16,20大家的答案有点不太一样,楼主可以亲手试试,毕竟还得自己做做才能更好的掌握。1.D 2.B 3.B 4.D 5.D 6.A 7.B 8.A 9.B 10.B 11.D 12.C 13.B 14.A 15.C 16.B 17.B 18.C 19.A 20.A 21.C
暴治安易: 我的答案:1、C 2、C 3、A 4、B 5、B6、C 7、D 8、D 9、C 10、C 3题a=20,b=20,a!=b为假所以一次也不执行 6题没写输出什么应该是V1,V2的值,因为没有break所以根据输入V1、v2都个加了五次
吴兴区17883652231: 跪求C语言答案 - ?
暴治安易: 二、判断题(正确的划√,错误的划*,每小题1分,共10分)( * )1、在C语言中,八进制数是用英文字母o后加一个整数来表示,例如o123.解析:八进制--数字0 十六进制--0X( √ )2、C语言函数的缺省(默认)类型是void型(空类型).( * ...
吴兴区17883652231: 跪求,C语言答案 - ?
暴治安易: 没彻底验证过,但大体已经正确了#include int main(void) { int year,month,day,curYear,curMonth,curDay; printf("请输入学生出生年份:");//输入学生生日 scanf("%d",&year); printf("请输入学生出生月份:"); scanf("%d",&month); ...
吴兴区17883652231: C语言编程跪求答案,数组的?
暴治安易:#include <stdio.h> {void FF(int n); int n; FF(n); printf("\n"); } void FF(int n ) {char c; ch=getchar(); if(n<=1) printf("%c",ch) else {FF(n-1); prnintf("%c"ch);} }
吴兴区17883652231: 求C语言程序高手!急求答案!?
暴治安易: #include <iostream> using namespace std; int main() { int a[11]={1,2,3,4,5,6,7,8,9,10},s,j; cout<<"请输入一个整数:"<<endl; cin>>s; cout<<"请输入你要插入的位置"<<endl; cin>>j; int i,t; for(i=9;i>=j-1;i--) a[i 1]=a[i]; a[j-1]=s; for(i=0;i<11;i ) cout<<a[i]<<'\t'; return 0; } 我用C 给你写的;你要是一定用C语言 我再给你改
吴兴区17883652231: c语言 求解答?
暴治安易: C 求余运算 在C语言中必须是整形的数 所以C错误 强制转换时(int)f D是关系运算 K>=f>=m 先算f>=m 7>=m 正确 是1 1>=1也正确 B 相当于-(k++),就是k自增后取 反
吴兴区17883652231: 急求C语言答案啊!!! - ?
暴治安易: #include#define M -99999999#define R 3#define C 5int main() { int a[100][100]; int i, j; int MAX; for(i=0; i<C; j++) { scanf("%d...
吴兴区17883652231: C语言编程,急求答案.... - ?
暴治安易: 第一个#include #include double cal(double e) { int c=1; double ret = 0; double cur = 1; double t = 1; while(cur > e) { ret += cur; c ++; t *= c; cur = 1.0/c; } return ret; } int main() { int n, i; double e; printf("input n:"); scanf("%d", &n); for(i = 1; i{ e = ...
吴兴区17883652231: 急求C语言题目解答?
暴治安易: #include<stdio.h>void main(){ int row1,row2,col1,col2,r1,c1,r2,c2; int i,j,k; int a1[10][10],a2[10][10],a[10][10]; char ch; printf("-----------------------------------\n"); printf("欢迎使用矩阵相乘器!\n"); do { printf("-----------------------------------\n"); printf(...
吴兴区17883652231: C语言题目,跪求大神解答!!! - ?
暴治安易: #include <stdio.h>#include <stdlib.h>#include <string.h> void reverse(char s[]) //思路:第一个和最后一个交换.第二个和倒数第二个交换.交换次数是总字母个数的1/2取整.{ char tmp; int count = 0; int i = 0; int j = 0; if(s == NULL) { printf("传入的...