帮忙做几道C语言的题

作者&投稿:歹利 (若有异议请与网页底部的电邮联系)
帮忙做几道C语言题目啊,谢谢了~

第一个char(123456/100000)=1 char(23456/10000)=2 还有一个办法,骗输入数字的人
printf(“please input the number”);
for(i=0;i<5;i++)
scanf(“%c”,&a[i]);
for(i=0;i<5;i++)
printf("%c",a[i]);
好吧,其余自己思考,很晚了

#includeint main(){int i,j; for(i=0;iint fun1(int a,int b){return a+b;}int fun2(int a,int b){return a*b;}int main(){int i,j; scanf("%d%d",&i,&j); printf("%d+%d=%d
",i,j,fun1(i,j)); printf("%d*%d=%d
",i,j,fun2(i,j)); return 0;}#includeint main(){char dj; scanf("%c",&dj); switch(dj) {case 'A': printf(">=85
"); break; case 'B': printf("70~84
"); break; case 'C': printf("60~69
"); break; case 'B': printf("<60
"); break; default: printf("Error!
"); } return 0;}

题1:
#include<stdio.h>
int main()
{
int year=0,money=0,temp=0;
printf("Please input product witch place made in:\n");
printf("1------------------Made in Our company.\n");
printf("2------------------Made in other company.\n");
scanf("%d",&temp);
switch(temp)
{
case 1: printf("Please input how many year you use this company:\n");
scanf("%d",&year);
if(year>=0&&year<=1) {money=0; printf("Protect to fix a fee is %d\n",money);}
else if(year>1&&year<=8){money=50;printf("Protect to fix a fee is %d\n",money);}
else {money=10;printf("Protect to fix a fee is %d\n",money);}
break;
case 2: money=200;
printf("Protect to fix a fee is %d\n",money);
break;
default: printf("input error!\n");
}
return 0;
题2:
#include<stdio.h>
int main()
{
int egg_num=0;
float fee=0.4,money;
for(egg_num=0;;egg_num++)
{
if((egg_num%2==1&&egg_num%3==2&&egg_num%4==3&&egg_num%5==4)) break;
}
money=fee*egg_num;
printf("The number of eggs is %d.\n",egg_num);
printf("The man shuold pay %f$.\n",money);
return 0;
}
题3:#include<stdio.h>
int main()
{
float lenth,width,height;
double volume;
printf("Please input lenth、width and height:\n");
scanf("%f %f %f",&lenth,&width,&height);
volume=lenth*width*height;
printf("The volume is %f.\n",volume);
return 0;
}
题4:#include<stdio.h>
int main()
{
float temperature;
double temperature1;
printf("Please input the temperature:\n ");
scanf("%f",&temperature);
temperature1=(float)(9/5)*temperature+32;
printf("The temperature you want is %f.\n",temperature1);
return 0;
}
题5:
#include<stdio.h>
int main()
{
int s=1,n=1;
for(n=1;n<=4;n++)
s=s*n;
printf("4!=%d\n",s);
s=s*5;
printf("5!=%d\n",s);
return 0;
}


几道C语言的题1编写一个程序求满足如下条件的最大的n.条件是1*1+2*2...
if(r*4+c*2==foot) break;printf("兔子有%d只,鸡有%d只",r,c);getch();}

四道C语言的题目,刚学C语言许多不懂,麻烦大家帮个忙
一、sum=fun((a++,b++,a+b),c++);首先看(a++,b++,a+b),逗号表达式,从左往右运算 先a++,此时a为2 在b++,此时b为3 a+b即为2+3,所以传入的这个参数就是5 再来看c++,因为++放在右边,所以是先使用,后+1,所以传入的就是c的值,即使3 结果一目了然 二、s[5]的大小为5,...

C语言编程题
printf("c=%lf",c);}

4道C语言的基础题目,麻烦各位知友帮个忙,刚开始学C
一、printf("%c",*a[i]);表示输出地址a[i]所在的字符,如果你想输出字符串,就必须改成printf("%s",a[i]);或者是puts(a[i]);二、你的代码中指针p是指向a[4]的地址,而输出语句中,是输出指针p的数据,所以输出的是a[4]以后的数据,也就是456789。如果你想输出0~9,那么就要把指针p...

两道道简单的C语言作业 大家帮下忙
第一题:include"stdio.h"define N 10 void main(){ int a[N];int i;int flag=0;int num;printf("Please input data:\\n");for(i=0;i<N;i++){ scanf("%d",&a[i]);} printf("Please input number:\\n");scanf("%d",&num);for(i=0;i<N;i++){ if(a[i] == num) ...

几道C语言题,帮下忙
所以第一题相当于 !(x+y)+z-1=(!(x+y))+z-1=0+5-1=4 y+z\/2=4+5\/2=4+2=6 所以得到 4&&6.所有非0整数的逻辑值为1.。所以又相当于1&&1 因此最终结果为1.15%3=0.所以直接执行case 0;m++;m=1 注意后面有个break;所以跳出第一个switch的循环 注意第二个switch是在第一个...

求大神帮我做一道c语言题目:给一个不多于三位的正整数,要求:1求出...
void A(int n){ int sum=n,i,j,k,m=1;while((sum=sum\/10)!=0)m++;printf("该数字为%d位数\\n",m);sum=n;printf("个位:%d\\n",i=sum%10);sum=sum\/10;printf("十位:%d\\n",j=sum%10);sum=sum\/10;printf("百位:%d\\n",k=sum%10);if(m==3) sum=i*100+j*10+k;e...

求几道C语言的答案
int i,a,b,c;for(i=100;i<1000;i++){ a=i%10;b=(i\/10)%10;c=i\/100;if(a*a*a+b*b*b+c*c*c==i)printf("%d ",i);} return 0;} 6 输出9*9口诀 程序分析:分行与列考虑,共9行9列,i控制行,j控制列 include <stdio.h> int main(){ int i,j;for(i=1;i<=9;...

有没有大神帮忙做一下C语言程序题,我就把我剩下的悬赏全部给你!!!
= = 你以为50分很多么?百度知道来解答的要么是好心帮忙,要么是提高自身,真会为了你这点分数,忙活半拉小时,还是帮人做坏事?

关于C语言程序设计的几道题。学霸们帮一下忙吧。
char str[100];gets(str);int t=strlen(str);for(int i=0;i<=t\/2;i++)if(str[i]!=str[t-i-1]){ printf("所输入的字符串不是回文字符串\\n");return 0;} printf("所输入的字符串是回文字符串\\n");} 第五题:include <stdio.h> include <string.h> int main(){ int a[3...

登封市18459507574: 四道简单的c语言题,请大家帮帮忙了1、对一批货物征收税收.价格在1万元以上的货物征税5%,在5000元以上,1万元以下的货物征税3%,5000元以下的货... -
豫狭复方:[答案] #include "stdio.h" int main() { /**************************第一题*******************************/ int nPrice = 0; int nTax = 0; printf("请输入货物价格:"); scanf("%d",&nPrice); if (nPrice>=10000) nTax = nPrice * 0.05; else if(nPrice>=5000) nTax =...

登封市18459507574: 出几道C语言的基础题目欢迎帮忙.!!1.从键盘上输入一串字符,以'\n'结束,转换为相反字符输入出. 例如A123b则输入a123B 2.从键盘上输入数字串如'1','2... -
豫狭复方:[答案] 由于本人久了没用C,一些语句格式可能有误,谅解. 第一题. char a[100]; int i = 0 ; printf("输入字符串:\n"); for(i=0;i

登封市18459507574: 简单的C语言编程题,请帮忙做一下 -
豫狭复方: 1)#include<stdio.h> int main() { int n; scanf("%d",&n); if(n%2==1)n++;else n+=2;printf("%d\n",n); system("pause");return 0; }2) #include<stdio.h> int main() { int n,m; scanf("%d %d",&n,&m); if(n%m==0)printf("%d是%d的倍数\n",n,m);else printf("%d不是%d的倍数\n",n,m); system("pause");return 0; }

登封市18459507574: 帮我做几道C语言的选择题,#includevoid main( ){int s;while((s=getchar( ))!='\n'){switch(s - '2'){case 0:case 1:putchar(s+4);case 2:putchar(s+4); break;... -
豫狭复方:[答案] 答案:(1)Dswitch(s-'2'){case 0:case 1:putchar(s+4);case 2:putchar(s+4); break;case 3:putchar(s+3);default:putchar(s+2); break; }输入数据:2473当2时 由于执行 case 0,1没有break语句,所以执行case 0,1,...

登封市18459507574: 有几道简单的C语言的题,请大家帮帮忙帮我做一下,谢谢. -
豫狭复方: 2.用double 就行了3. double sum(double a,double b) { return a+b; } double lose(double a,doulbe b) { if(a>b) return a-b; else return b-a; }4.int cmpbig(int a,int b,int c) { if(a>b && a>c) return a; else if(b>a && b>c) return b; else if(c>a && c>b) return c; } ...

登封市18459507574: C语言高手帮忙做这三道题,要详解 谢谢拉! 1、while (!x)中(!x)与下面条件 ( )等价. A x= =0 B x= =1 C x!=1 D x!=0 2、若给定条件表达式(m)?(a++):(a--... -
豫狭复方:[选项] A. 2 B. 7 C. 6 D. 3

登封市18459507574: 几道关于C语言的编程题
豫狭复方: 第三题:已运行过(vc++6.0): #include "stdio.h" void main() { int i; int positive=0,negative=0,zero=0; int ch[20]; for(i=0;i&lt;20;i++) { printf("请输入第%d个整数:",20-i); scanf("%d",&amp;ch[i]); if(ch[i]&gt;0) positive++; else if(ch[i]==0) zero...

登封市18459507574: 四道简单的c语言题,请大家帮帮忙了 -
豫狭复方: 1.#include<stdio.h> int main() { int a[30],i,n;int number;printf("\n");scanf("%d",&number);for(i=0;number>0;i++){a[i]=number%2;number=number/2;}n=i-1;for(i=n;i>=0;i--) { printf("%d",a[i]);} return 0; }2.(1).#include<stdio.h> int ...

登封市18459507574: C语言几道简单的题目 -
豫狭复方: 第一题: #include<stdio.h> int main() { int i,a=0,b=0;char s[100];scanf("%s",s);for(i=0;s[i]!='\0';i++){ if((s[i]<='Z'&&s[i]>='A')||(s[i]<='z'&&s[i]>='a')) a++;if(s[i]<='9'&&s[i]>='0') b++;}printf("字母:%d,数字:%d\n",a,b); } 第二题: #...

登封市18459507574: 帮我做几个C语言题,百分悬赏 -
豫狭复方: 函数所被声明的类型1//逗号表达式的值是从左到右计算,取最右边的式子的值7//strlen是求字符串长度,不是数组长度,注意字符串结束时会加一个'\0' /...

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