当前位置:首页 » 编程软件 » 编程小阳

编程小阳

发布时间: 2022-05-07 18:30:45

❶ C++编程小明买书问题

出那个错误,是你一个项目里面有两个源程序,每个程序中都有main函数了。

在项目中删除掉一个源程序文件,或者注释掉一个main函数就可以了

❷ c#编程,某商场正在促销打折,购物满100减50,输入购买的商品的原价,编写方法计算顾客实际的付款

Console.WriteLine("请输入商品原价:");
decimal pay = Convert.ToDecimal(Console.ReadLine());
if (pay < 100)
{
Console.WriteLine("顾客实际应付款{0}元", pay);
}
else
{
Console.WriteLine("顾客实际应付款{0}元", pay-50);
}
Console.ReadKey();

说明:以上是C#编程,基于.Net平台进行,本人使用的是Visual Studio 2010(语言是C#)

❸ 编程问题

// testConsole.cpp : 定义控制台应用程序的入口点。

//


#include<cstdlib>

#include <string.h>

#include <conio.h>


int s2i(char * str,int *num)

{

int i;

*num = 0;

if (strlen(str) == 0)

{

return -1;

}

for (i = 0;i < strlen(str);i++)

{

if (*(str + i)<'0' || *(str + i) > '9')

{

return -1;

}

*num = (*num) * 10 + (*(str + i)) - '0';

}

return 0;

}

int getInput(char *str,int maxLen)

{

char c;

int counter = 0;

do

{

c = getch();

if (c != 13)

{

*(str + counter) = c;

counter ++;

printf("%c",c);

fflush(stdout);

}


} while (c != 13 && counter < maxLen);

printf(" ");

*(str + counter) = 0;

return 0;

}


int splitStr(char *str)

{

int i,l;

l = strlen(str);

for(i = 0;i < l;i++)

{

if (*(str + i) == ' ')

{

*(str + i) = 0;

}

}

return 0;

}


void _tmain(int argc, _TCHAR* argv[])

{

int T,n,m,tmp,total;

int *L;

int *H;

int counter;

int i,j;

char bufInput[512];

int l;

char c;

scanf("%d",&T);

if(T<=0)

{

return;

}

L = (int *)malloc(sizeof(int) * T);

H = (int *)malloc(sizeof(int)*T);

for(i = 0;i < T;i++)

{

scanf("%d %d",&n,&m);

if(n < 2 || m<1)

{

return;

}

getInput(bufInput,511);

splitStr(bufInput);

counter = 0;

total = 0;

for(j = 0;j < n - 1;j++)

{

if (s2i(bufInput + counter,&tmp)!=0)

{

return;

}

counter += strlen(bufInput + counter) + 1;

total +=tmp;

}

total = (total - 1) / (n-1);

*(H + i) = total;


getInput(bufInput,511);

splitStr(bufInput);

counter = 0;

total = 0;

for(j = 0;j < m;j++)

{

if (s2i(bufInput + counter,&tmp)!=0)

{

return;

}

counter += strlen(bufInput + counter) + 1;

total +=tmp;

}

total = (total + m - 1) / m; //向上取整

*(L + i) = total;

}

for(i = 0;i < T;i++)

{

printf("%d %d ",*(L + i),*(H + i));

}

free(L);

free(H);

system("PAUSE");

return;

}




c语言 编程

#include <stdio.h>
#include <math.h>
main()
{
long int f(int i); // 第n天还有的饼干数
long int a ;
a = f(1);
printf("第一天有饼干数即买的饼干数=%d\n", a);
}

long int f(int i)
{
long int b;
if (i != 10)
b = 2*(f(i+1)+1);
else
b=1;
return b;
}

❺ c语言编程:输入一个姓名,如果输入小明,输出好人,如果输入其他任何东西,输出错误。

#include<stdio.h>
#include<string.h>

intmain(void)
{
intname[20];
scanf("%s",&name);
if(strcmp(name,"小明")==0)printf("好人");
elseprintf("ERROR");
return0;
}

❻ C语言的编程

#include<stdio.h>
void main()
{
int a,b,i;
for(i=999;i>0;i++)
{
printf("请输入员工业绩\n");
scanf("%d",&a);
if a<=2000
b=a;
else if a<=5000
b=1.08*a;
else if a<=10000
b=1.1*a;
else if a>10000
b=1.12*a;
printf("该员工工资为%d",b)
}
}

❼ C语言编程小明搬水果问题怎么解

1,设置一个总耗费计数器;
2,从小到大排序;
3,取前俩合并,将合并值累加至总耗费计数器;
4,回到2,直到合并结果只剩一个;
完成

❽ C语言编程

#include<stdio.h>
#include<stdlib.h>
typedefstruct
{
longnumber;
charname[10];
floatscore[3];
floataverage;
intrank;
}DAT;
#defineN(5)
voidfunc(DAT*d,intn);
intmain()
{
DATdata[N];
inti;
for(i=0;i<N;++i)
{
scanf("%ld%s%f%f%f",&data[i].number,data[i].name,&data[i].score[0],&data[i].score[1],&data[i].score[2]);
}
func(data,N);
for(i=0;i<N;++i)
{
printf("%-9ld%-10s%-5.1f%-5.1f%-8.1f%-10.1f%-d ",data[i].number,data[i].name,data[i].score[0],data[i].score[1],data[i].score[2],data[i].average,data[i].rank);
}
return0;
}
intcmp_score(void*a,void*b)
{
return((DAT*)b)->average-((DAT*)a)->average;
}
intcmp_number(void*a,void*b)
{
return((DAT*)a)->number-((DAT*)b)->number;
}
voidfunc(DAT*d,intn)
{
inti;
for(i=0;i<n;++i)
{
d[i].average=(d[i].score[0]+d[i].score[1]+d[i].score[2])/3.0;
}
qsort(d,n,sizeof(DAT),cmp_score);
for(i=0;i<n;++i)
{
d[i].rank=i+1;
}
qsort(d,n,sizeof(DAT),cmp_number);
}

网页链接

❾ 程序编程某年纪共有三3个班,每个班共用五名学生,有2个科目的考试成绩,求各班每个学生的平均成绩并

*共有?
3 * 5 = 15
共有15名学生。
有两个科目,即
15 * 2 = 30
每个学生有两份成绩,则总共有30份成绩。
平均成绩是将总体成绩分数加起来除以所有成绩数,即
x / 30

❿ 请教一道编程题,无需实际的进行编程操作。谢谢。我想问的是,MATLAB跟C++都能完成这道题编程吗

可以的,在matlab 的.mat 格式文件存储每位同学的身高差,再在.m 文件里导入该mat文件,再循环将身高差加上小明的身高就可以得到每个同学的身高了。

c++也是一样,只需要建立个vector 存储所有身高差,再循环加上小明的身高就可以得到每个同学的身高

热点内容
subplotpython 发布:2025-05-14 06:53:51 浏览:661
竖屏大屏导航工厂密码一般是多少 发布:2025-05-14 06:49:29 浏览:806
如何在手机里设置无线网密码 发布:2025-05-14 06:47:54 浏览:120
动态ip文件服务器 发布:2025-05-14 06:44:22 浏览:891
文字分行的脚本有什么 发布:2025-05-14 06:33:10 浏览:288
svn小乌龟怎么配置 发布:2025-05-14 06:31:43 浏览:393
视频播放器android 发布:2025-05-14 06:31:43 浏览:720
android工作室 发布:2025-05-14 06:26:00 浏览:658
汽车官方配置表如何下载 发布:2025-05-14 06:21:41 浏览:800
停车项目源码 发布:2025-05-14 06:20:05 浏览:358