求c语言大佬帮写程序

求c语言大佬帮写程序求大佬写下正确的c语言编程,刚开始学,想和大佬对照看下,自己有哪些不足,谢谢,1-4题,爱你们😘😘

#include<stdio.h>
int main()
{
  int n;
  float w,p,y=0;
  while(1)
  {
  printf("请选择水果种类 1) 苹果  2) 香蕉  3) 橘子  0) 结束:");
  scanf("%d",&n);
  if(n==1)p=3.5;
    else if(n==2)p=2.6;
      else if(n==3)p=1.8;
        else if(n==0)break;
  printf("请输入重几斤:");
  scanf("%f",&w);
  y+=w*p;
  }
  printf("总金额为:%.2f元\n",y);
  return 0;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

c语言大佬帮帮我!这个编程怎么写,求详细过程,谢谢!
思路是这样的,m为结果的高位,n为结果的低位,如果n共有x位,则结果为高位乘10的x次方加低位,写成代码为:include<stdio.h> include<math.h> int main(){ int m,n,result;scanf("%d%d",&m,&n);\/\/计算n的位数 count int x = n;int count=0;while(x !=0){ x \/= 10;count++;}...

求c语言大佬帮助!帮我写个小程序,谢谢
include <stdio.h>#include <stdlib.h>#include void Init(int a[],int n);\/\/随机生成元素取值范围在0到99的数组void Short(int *p,int n);\/\/用选择法对数组中的元素从小到大排序void Print(int *p,int n);\/\/在屏幕上输出数组各元素的值(逗号分隔)#define N (10)int main(){ int ...

求c语言大佬帮写程序
include<stdio.h>int main(){ int n; float w,p,y=0; while(1) { printf("请选择水果种类 1) 苹果 2) 香蕉 3) 橘子 0) 结束:"); scanf("%d",&n); if(n==1)p=3.5; else if(n==2)p=2.6; else if(n==3)p=1.8; else if(n==0)break; ...

求C语言大佬帮我看一下这个程序代码如何编写?
include <stdio.h> int n;int a[10];void input(){ int i;printf("请输入%d个整数:",n);for(i=0;i<n;i++)scanf("%d",&a[i]);} void sort(){ int i,j,temp;for(j=0;j<n;j++){ for(i=0;i<n-j;i++){ if(a[i]<a[i+1]){ temp=a[i];a[i]=a[i+1];a[...

c语言编程求大佬
int str_chr(char s[], char ch){ int i;for(i=0; s[i]; i++)if(s[i]==ch)return i;return -1;} int main(){ int n,k;char s[300],ch;while(1){ fgets(s,300,stdin);if(feof(stdin))break;scanf("%c%*c",&ch);printf("%d\\n",str_chr(s,ch));} return 0;}...

求C语言大佬解答,怎麼写一个二进制和十进制相互转换的程序,要求如下
(1)BinToDec函数代码如下:unsigned int BinToDec(char *s) { unsigned int num = 0, base = 1;int i, n = strlen(s);for (i = n - 1; i >= 0; i--) { num += base * (s[i] - '0');base <<= 1;} return num;} (2)DecToBin函数代码如下:char *DecToBin(...

C语言:大佬写一下5!+7!+9!+11!程序,要求简单和速度快,咋写?
代码文本:include "stdio.h"int main(int argc,char *argv[]){ int s,i,t;for(s=0,t=3*2,i=5;i<12;s+=t*=(i*i-i),i+=2);printf("5!+7!+9!+11! = %d\\n",s);return 0;}

求大佬帮写一个结构体按总分排序并输出的C语言程序,急急急!?_百度知 ...
cout << "编程: " << arr[i].cyy << "\\t";cout << "总分: " << arr[i].all << endl;} } \/\/ 排序: 升序 void sorts(student arr[], int row) { for (int l = 0; l < row - 1; l++) { for (int i = 0; i < row - l - 1; i++) { if (arr[i].all...

跪求各位大佬编写一个c语言程序题。
测试代码 测试代码:#include <stdio.h> int main(){ int n;\/\/ 定义一个整型变量n float f;\/\/ 定义一个实型变量n char c;\/\/ 定义一个字符型变量n scanf("%d %f %c", &n, &f, &c);\/\/ 输入三个变量的值 printf("%d %f %c", n, f, c);\/\/ 输出三个变量的值 return 0;}...

C语言写程序结果题 想请大佬写一下循环时的过程?
include <stdio.h> main(){ int k=5,n=0;while(k>0){ switch(k){ default:break;case 1:n+=k;case 2:case 3:n+=k;} k--;} printf("%d\\n",n) ;} k=5, default:break;k--; k=4,default:break;k--; k=3,case 3:n+=k; n=3 k--; k=2,case 2:n+=k; n=...

相似回答