【高分悬赏】C语言作业 求大神解答

作者&投稿:频侨 (若有异议请与网页底部的电邮联系)
【c语言共同体】求解。高分悬赏,求大神解答,题目见下~

联合体最大就 float *4 *5

1、
Before GlobalPlusPlus(), it is 1
Before ++, it is 1
After ++, it is 2
After GlobalPlusPlus(), it is 2
2、
over!
3、
(1)
printf("Input a year:");
scanf("%d",&year);
(2)
(0==year%4 && 0!=year%100) || 0==year%400
4、
(1)
s[i]!='\0'
(2)
s[j]=s[i];
5、
#include
main()
{
int i=1,j=1;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
if(j>=i)
{
printf("%2d*%2d=%2d",i,j,i*j);
}
else
{
printf(" ");
}
}
printf("
");
}

}
6、
#include

main()
{
int i=1;
long sum=0;
for(i=1;i<=100;i++)
{
sum += i;
}
printf("1~100的累加和为:%ld
",sum);
}

7、
#include

void GetMaxMin(float s[])
{
int i,max,min;
min=0;/*假设第一是最小的*/
max=0;/*假设第一是最大的*/
for(i=0;i<10;i++)
{
if(s[min]>s[i])
{
min=i; /*有比当记录还小的就记录下他的下标*/
}
if(s[max]<s[i])
{
max=i; /*有比当记录还大的就记录下他的下标*/
}
}

printf("数组的最小值:%.2f
数组的最大值%.2f
",s[min],s[max]);

}
main()
{
int i;
float s[10];
printf("求数组中最小最小值

");
printf("请输入10个数:
");
for(i=0;i<10;i++)
scanf("%f",&s[i]);
GetMaxMin(s);
}
8、怎么有是乘法表呀,上面有个上三角,这里就弄个下三角!
#include
main()
{
int i=1,j=1;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%2d*%2d=%2d",j,i,i*j);
}
printf("
");
}

}
9、
#include
#include
#define TRUE 1
#define FAULSE 0
/*isprime 的返回值为0,n不是素数;返回值为1,n是素数。*/
int isprime(int n)
{
int i;
if(2==n)
{
return TRUE;
}
if(0==n%2)
{
return FAULSE;
}
for(i=3;i<=sqrt(n);i+=2)
{
if(n%i==0)
{
return FAULSE;
}
else if(i>sqrt(n))
{
return TRUE;
}
}
}

void main()
{
int number=0;
do{
printf("请一个大于1正整数:");
fflush(stdin);
scanf("%d",&number);
}while(number<2);


if(isprime(number))
printf("%d是一个素数!
",number);
else printf("%d不是一个素数!
",number);
}
10、

#include
long fac(int n)
{
if(0==n || 1==n)
return 1;
else return n*fac(n-1);
}

void main()
{
int m=-1,k=-1;
do{
printf("请一个非负整数m:");
fflush(stdin);
scanf("%d",&m);
}while(m<0);
do{
printf("请一个不大于%d的非负整数k:",m);
fflush(stdin);
scanf("%d",&k);
}while(k<0);

printf("%ld
",fac(k)/fac(m-k));
}

11、

#include

void main()
{
char ch;
int letter=0,integer=0,space=0,other=0;
printf("请输入字符串:
");

while((ch=getchar()) !=10)
{
if((ch>='a' && ch='A' && ch<='Z'))
letter++;
else if(ch>='0' && ch<='9')
integer++;
else if(ch==32 || ch==9)
space++;
else other++;
}

printf("英语字符:%d
",letter);
printf("数字字符:%d
",integer);
printf("空格字符:%d
",space);
printf("其他字符:%d
",other);
}

#include <stdio.h>
#include <math.h>
#include <stdlib.h>

int min(int a, int b) {
return a < b ? a : b;
}

int main() {
int shirts, pants, suits, ans;
scanf("%d%d", &shirts, &pants);
suits = min(shirts, pants);
ans = suits >= 50 ? (suits * 80) : (suits * 90)
+ (shirts - suits) * 60
+ (pants - suits) * 45;
printf("应付金额: %d
", ans);
}
#include <stdio.h>
#include <math.h>
#include <stdlib.h>

int main() {
int a, b, c, d;
scanf("%d%d", &a, &b);
c = a * b;
while (b != 0) {
d = a % b;
a = b;
b = d;
}
printf("最大公约数: %d
最小公倍数: %d
", a, c / a);
}


1,

#include<stdio.h>
int main(){
    int i = 0;j = 0;
    int kuzi = 0,guazi = 0,jia = 0;
    scanf("%d %d",&kuzi,&guazi);
    i = kuzi>guazi?guazi:kuzi;
    jia = (i >= 50?80:90) * i+ (kuzi-i)*45+(guazi - i)* 60;
    printf("%d",jia);
    return 0;
}

2,

#include<stdio.h>
int main(){
    int i = 0;
    int a = 0,b = 0;
    int bei = 0,yue = 0;
    scanf("%d %d",&a,&b);
    for(i = 2;i < a;i ++)
        if(a%i == 0&& b % i == 0)
            yue = i;
    bei = a*b / yue;
    printf("最大公约数是%d 最小公倍数是%d",yue,bei);
    return 0;
}



有没有C语言大师帮忙翻一下 非常感谢 高分悬赏 !!!
你好,经翻译如下:目标 声明、实例化和初始化一个一维数组 声明、实例化和初始化一个二维数组 访问一个值在一个数组 描述数组存储在内存中 声明和初始化一个ArrayList 使用一个参数数组 概述数组 声明、实例化和初始化数组 访问命令行参数 处理二维数组 处理ArrayList 还有请继续追问,我会继续为你翻译...

高分悬赏,设计一个一元多项式简单的计算器(fortran语言)
看我的:include "Polynomial.h"include <iostream> using namespace std;void Polynomial::DestroyLink(Link &L){ Link p;p=L->next;while(p){ L->next=p->next;delete p;p=L->next;} delete L;L=NULL;} \/\/创建含有n个链表类型结点的项,即创建一个n项多项式 void Polynomial::...

高分求数据结构(C语言)高手做题!(200悬赏+50追加+20采纳=270分)_百度...
1.数据结构在计算机中的表示称为数据的( B )。A)存储结构 B)抽象结构 C)顺序结构 D)逻辑结构 12.在下列序列中,不是线性表的是( D )。A)('a','b','c') B)('AB','CD') C)('a',true,'c') D)(a,b,c,d)13.线性链表中各链结点之间的地址( D )。A)...

求C++高手帮解:C语言表达式翻译 高分悬赏
中缀式的形式:(a+b)*c-d;转化成后缀式就是:ab+c*d-;意思就是a与b先进行计算,所以就先把a与b这两个操作数现在前面,然后再紧接着先运算符 表达式格式:(a+b)*c-d;其中a、b、c、d就是所说的变量(操作数),*+-就是所说的操作(运算符),()就是所说的小括弧 算术运算:+ ...

【c语言判断题】求详解,高分悬赏
1、结构体类型是用户把基本类型整合成的一个类型,是用户自定义类型。所以C语言没有原生的结构体类型,所以第一句应该是对的的。2、对,论述如1 3、结构体变量指针,是一个指针类型的变量。它的内容可以是一个结构体的首地址,也可以是\\0(也就是空),所以指针只有赋值了以后才是指向那个结构体...

高分悬赏 vc++中输入一个单词又让它原样输出。求高手帮助本人才开始学的...
你写错了!你写的scanf("%c",&a)控制字符是%c,它接收一个字符!scanf()可以接收字符串,但要这样写:scanf(“%s",Array),Array是存放字符串的字符数组的首地址。你的程序这样改一下便是了:include<stdio.h> include<string.h>\/\/要加上这个头文件,不然无法处理字符串 void main(){ char ...

...求助,希望某人能帮我改好,我写的程序有几个错误,高分悬赏...
用刷屏方式显示不就行了吗。首先将流星符号和#分别存进多个.txt文本中.(如第一文本为20行星1行#号,第二个文本为19行星1行#号,第三个文本为18行星1行#号...);之后一个个打开。每打一个文件显示后再用(system("cls")(incude "windows.h"))命令清屏。在for(;;)显示。这样看起来就像从天...

【c语言共用体】里面嵌套有结构体,求详解。高分悬赏。谢谢
共用体就是享用同一块内存 在此例中 e的大小为最长元素的大小,也就是结构体out的大小,共两个int,假设此处int为4字节 e.c和e.d和e.out.a占用同一块内存,即低4字节的内存,a.out.b占用高4字节内存 然后e.c=1;e.d=2;e.c和e.d和e.out.a都为2 e.out.a=e.c*e.d = 2*2 =...

C语言基础N多题~~~高分悬赏
k=n++;A) k=n,n=n+1 B)n=n+1,k=n C)k=++n D)k+=n+1 7.设i和k都是int类型,则for循环语句( )。for(i=0,k=-1;k=1;i++,k++) printf("***\\n");A )循环结束的条件不合法 B) 循环体一次也不执行 C )循环体只执行一次 D) 是无限循环 8.在C语言中合法的变量名...

高分悬赏: VB.net 字符串 转换问题
看你的描述,既然Gb2312能取得中文,说明你收到的文字编码是Gb2312。字符和数字却使用unicode编码,不正常。你可以把char数组中的00去掉,再用gb2312转换就应该没问题了。去掉就是把有用的字符向前移动。

桦甸市17285071510: 急求,c语言编程题,求大神解题,高分悬赏!!!
衷哑奥复: #include <stdio.h> #define NUM 5 #define N 3 typedef struct _stu { unsigned num; char name[16]; float score[N]; float avg; }stu; int main() { stu st[NUM]; float avg[N]={0}; int i,j; FILE* f=fopen("stu.txt","w"); fprintf(f,"学号\t\t姓名\t\t平均成绩\n"); ...

桦甸市17285071510: 求高手解答一些简单的C语言题目!(高分悬赏)
衷哑奥复: 1、 Before GlobalPlusPlus(), it is 1 Before ++, it is 1 After ++, it is 2 After GlobalPlusPlus(), it is 2 2、 over! 3、 (1) printf("Input a year:"); scanf("%d",&year); (2) (0==year%4 && 0!=year%100) || 0==year%400 4、 (1) s[i]!='\0' (2) s[j]=s[i]; 5、 #...

桦甸市17285071510: C语言作业1请教 高分悬赏 正确率80% 采纳给分
衷哑奥复: 3. B4. B5. A6. A7. B8. C9. B10. C11. B12. D13. B14. 215. 看不到代数式16. 117. 118. 219. 220. 2

桦甸市17285071510: 【高分悬赏】C语言作业 求大神解答 -
衷哑奥复: #include #include int min(int a, int b) { return a } int main() { int shirts, pants, suits, ans; scanf("%d%d", &shirts, &pants); suits = min(shirts, pants); ans = suits >= 50 ? (suits * 80) : (suits * 90) + (shirts - suits) * 60 + (pants - suits) * 45; printf("应...

桦甸市17285071510: 求C语言大神帮我解答下这9道题(重赏!!!!!!!!!) -
衷哑奥复: 1#include int main() { int i,s=0; for(i=1;i='A'&&a[i]='0'&&a[i]

桦甸市17285071510: C语言问题,高分悬赏!!! -
衷哑奥复: #include #include void main(int argc, char *argv[]){double x,t,sum=0.0;int i,j,N;double e;FILE *fout;printf("\nP...

桦甸市17285071510: C语言编程题,高分悬赏,求C神!!
衷哑奥复:你看看这个怎么样,排序方法是快速排序的最基础的一部分 你可以研究一下快速排序 #include <stdio.h> #include <stdlib.h> int NUM[10][9] = { 6,8,9,1,2,5,4,7,3, 6,8,9,1,2,5,4,7,3, 6,8,9,1,2,5,4,7,3, 6,8,9,1,2,5,4,7,3, 6,8,9,1,2,5,4,7,3, 6,8,9,1,2,5,4,7,3,...

桦甸市17285071510: 跪求高人完成C语言程序设计课程——算术练习(高分悬赏!!) -
衷哑奥复: 获取随机数的方式#include#include/*获取区间[a,b]中的10个随机值(aint a[10]; srand((unsigned)time(NULL)); int i=0; for(i=0;i a[i]=rand()%(int)(b-a+1)+a; 写入文件的方法 FILE *fp; fp=fopen("test.txt","a"); /*文件名和打开方式*/ fprintf(fp,"格式化字符串",变量); /*后2个参数和printf一样*/ fclose(fp);

桦甸市17285071510: 高分悬赏c语言问题!!!!
衷哑奥复: int strcmp(char *s1,char *s2) {int i=0;for(i=0;i<length(s1);i++){if(s1[i]==s2[i])return 0;if(s1[i]!=s2[i])return (s1[i]-s2[i]);} }

桦甸市17285071510: 一个C语言程序设计的题目(高分悬赏)
衷哑奥复: #include<stdio.h> struct student { int num;//学号 char name[20];//姓名 float chengji1,chengji2,chengji3;//成绩 float avg;//平均成绩 } ; void display(struct student stu[],int count); void paixu(struct student stu[],int count); int charu(struct student stu[]...

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