急求C语言题目的答案,各式各样的题都有,请各位帮帮忙

作者&投稿:危皆 (若有异议请与网页底部的电邮联系)
c语言的几个题求,,,答案,,,,,急!!!!!~

18 printf(”%d+%d=%d
”,a,b,a+b);其中的%d 是格式化输入符,输出时用后面的a/b/a+b 的值代替。
故输出为A8+2000=2008 选A
19 ch=’A’;
printf(”%c,%d
”,ch,ch);

%c 是输出一个字符,故输出为A
%d是输出一个整数,‘A’的ASCII码值为65,故输出65;
所以程序选:B

20 ch=getchar();
putchar();
getchar()是接受收入的第一个字符,故ch=A;
putchar(要输出的字符或变量);题目中是putchar()没有带参数,故执行错误
选: D

呵呵,问题比较简单,属于入门级的。
(1)输入3个int型的整数,求其最大数。
main( )
{int a,b,c;
scanf(“%d%d%d”,7a,&b,&c);
printf(“max=%d”,max( a>b?a:b, c ));
}
int max(int x,int y)
{return( x>y?x:y; );
}

(2)输入一批整数,统计出其中的整数和负数的个数,输入0则结束。

main( )
{int ;
printf(“please input a integer(0 to end):”)
scanf(“%d”,&x);
while( x != 0 )
{if( x>0 ) i+=1;
else j+=1;

}
printf(“%d,%d
”;i.j);
}

2、阅读如下程序,写出程序运行结果(每题各5分,共20分)
1、输出 a=10,b=10,c=10
2、这个函数应该是没有写完吧? 这里不确定,要么就是一个很大的数,要么就是什么都不输出
3、15
4、又写错了,编译都不能通过,不过按照你的意思应该是18,也即使36的个位数乘以十位数3*6=18.
呵呵,给点分把。

6、若k是int型变量,且有下面的程序段,其输出结果( A )。
k=-3;
if (k<=o) printf(“####”);
else printf(“&&&&”);
A)#### B)&&&& C)####&&&& D)有语法错误,无输出结果
【k=-3,判断k<=0成立,所以执行printf(“####”);语句】

三、程序设计题
2、求1+2+3+3+……+100的值。(要求:分别利用while循环、do…while循环、
for循环三种方法分别实现编程)
//////////////////////////////////////////////////////////// while循环 ////////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0;
int i = 0;

while (i <= 100)
{
sum += i;
i ++;
}

printf("The Sum is %d\n",sum);

return 0;
}
//////////////////////////////////////////////////////////// do…while循环 ////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0; //和
int i = 0;

do
{
i ++;
sum += i;
}while (i < 100);

printf("The Sum is %d\n",sum);

return 0;
}
/////////////////////////////////////////////////////////////// for循环 ////////////////////////////////////////////////////////////////////
#include <stdio.h>

int main()
{
int sum = 0; //和
int i;

for ( i=0; i<=100; i++)
{
sum += i;
}

printf("The Sum is %d\n",sum);

return 0;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
The Sum is 5050
Press any key to continue.

6.不知道这句if (k<=o) printf(“####”);中到底是k<=0 还是 k<=o, 如果是0,选A,如果是o,选D;
三、
2、
main()
{ int i,s=0;
for( i=1;i<=100;i++ )
s+=i;
printf("%d",s);
}

main()
{ int i=1,s=0;
while( i<=100 )
{ s=s+i;
i++;
}
printf("%d",s);
}

main()
{ int i=1,s=0;
do
{ s=s+i;
i++;
}while( i<=100 ) ;

printf("%d",s);
}


C语言题目求解
标准答案:一般float为64位,所以答案为2320 四、程序分析题(本大题共3小题,每小题6分,共18分)41、补全下列程序___。下面这个程序用于读入5个整数,当程序读入的数据为正整数时,则显示该数,否则,程序结束运行。include <stdio.h> main(){ int i, n;for (i=1; i<=5; i++){ pr...

c语言题目,求该题答案和怎么得到的过程
可以在21行设置断点,观察变量,没看出这个程序有啥意义?最里面的那个if判断永远是false(注意&&比||运算级别高),所以w一直是1,输出a的所有值。

C语言求答案,跪求
用数组存储苹果高度,然后循环对比苹果高度是否≤陶陶+板凳高度。输入高度时需按照题目要求检查数字范围是否符合要求。int main (void) {int apple[10],taotao,bench,i,count,error;do {error = 0;printf ("请输入10个苹果到地面的高度:\\n");for (i=0;i<10;i++) {scanf ("%d",&apple[i]...

求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语言题目答案
1题答案: 为5%2=1 所以(n%=2)后n=1 因为x%1=0 所以x%=(n%=2)后x=0 2题答案:提示下你用数组,调换下数值元素的便量就就可以了

c语言,4道题求答案
2. 题目有问题,哈哈 include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ \/\/声明变量 int x1,y1,x2,y2,x3,y3,l1,l2,l3,p,s; \/\/获取点 printf("point: "); scanf("(%d,%d),(%d,%d),(%d,%d)",&x1,&y1,&x2,&y2,&x3,&y3); \/\/求...

C语言的一道填空题,求答案谢谢谢谢,可以解答吗?
第一个空填 b*b-4*a*c<0 第二个空填 (-b-sqrt(b*b-4*a*c))\/(2*a)完整的求一元二次方程的根的C语言程序如下 运行结果

有关C语言的几道题,求答案及解释
1、题目倒数第二句改为“输入字符A后”的话,ch的值是'A',getchar()是从标准输入流读取一个字符,并返回这个字符,赋值给了ch,所以ch的值就是你输入的那个字符,你输入A,它的值就是A 2、暂时还不是很明白,C和D都能在win-tc下编译通过,值都存在变量str3,和str4里面,可以通过printf("...

求c语言题答案,写好题号谢谢
1. 合法的数组定义是( A ) 。A. char a[ ]={‘s’, ‘t’,‘r’, ‘i’, ‘n’, ‘g’, 0}; B. chars="string";C. char a[ ]={‘s’, ‘t’,‘r’, ‘i’, ‘n’, ‘g’, ‘\\0’}; D. chara[]="string";2. 引用数组元素时,其数组下标表达式允许是(...

c语言作业求完整答案,谢谢啦~
\/\/ 第1题#include <stdio.h>#include <math.h>void main(){ float a,b,c,s,area; printf("请输入三个数:\\n"); scanf("%f%f%f",&a,&b,&c); if(a+b>c&&a-b<c&&b-a<c) { s = (a+b+c)\/2; area = sqrt(s*(s-a)*(s-b)*(s-c)); pr...

镇江市19789873076: 跪求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都个加了五次

镇江市19789873076: 急求一道C语言题答案【在线等】假设已有10个学生的成绩,从键盘上输入这10个学生的成绩(成绩的值由你自己来定),输出10个学生成绩的平均分(用... -
祢弯复方:[答案] #include #define N 5 main() {float a[N],sum=0,ave; int i; printf("请输入学生的成绩:\n"); for(i=0;iscanf("%f",&a[i]); for(i=0;isum+=a[i]; ave=sum/N; printf("这些学生的成绩数平均分是:%.2f",ave); printf("高于平均分的成绩如下所示:\n...

镇江市19789873076: 求C语言题目
祢弯复方: c语言经典100题: 【程序1】 题目:有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 1.程序分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有的排列后再去 掉不满足条件的排列. 2.程序源代码: main() { int i,j,k...

镇江市19789873076: C语言编程题,急,非常感谢
祢弯复方: 第一题 main() { float n,s=0,t=1; for(n=1;n<=20;n++) { t*=n; s+=t; } printf("1+2!+3!...+20!=%e\n",s); } 第2题 main() { int i,j,k,n; printf("'water flower'number is:"); for(n=100;n<1000;n++) { i=n/100;/*分解出百位*/ j=n/10%10;/*分解出十位*/ k=n...

镇江市19789873076: C语言编程题答案,急求 -
祢弯复方: #include int main() { char str[50],tmp[50]; char ch; int i,...

镇江市19789873076: c语言题目答案
祢弯复方: 一1.顺序,分支,循环2,主(main)3.0,4.x<z&&y>=z||y<z&&x>=z二.1,c2,a3,c4,b,5,b6,c7,b8,c 编程题:public class TT{ public static void main(String[]args){ String str = "it is a small ball"; str = str.toUpperCase(); System.out.println(str); } }

镇江市19789873076: 求高手解答c语言的题目.谢谢谢谢谢! -
祢弯复方: 3题a=2,b=14题-1805题i=10, s = 106题 没看见空...

镇江市19789873076: C语言题目,求解...急.. -
祢弯复方: #include main() { int a[5],b[8]; int i,j,max1=a[0],max2=b[0]...

镇江市19789873076: 求以下C语言程序题目答案 -
祢弯复方: 第二个#include <stdio.h> int main(void) { char str; scanf("%c",&str); str=str-32; printf("%c",str); }

镇江市19789873076: 急求:C语言题目的答案,用最简单的方法做!!!!
祢弯复方: #include <stdio.h> #include <stdlib.h> #define N 10 int tol = 0; void main() { void Input(int a[N]); void Search(int a[N]); void Insert(int a[N]); void Delete(int a[N]); void Output(int a[N]); int a[N] = {0}; int ele = 0; int choice; while(1) { printf("1.Input\n"); ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网