所在位置:主页 > 程序语言 > C语言请编写一个程序,使其可以实现

C语言请编写一个程序,使其可以实现

发布时间:2024-01-09 00:22来源:www.sf1369.com作者:宇宇

一、C语言请编写一个程序,使其可以实现

#include 

int main()

{

    while(1)

    {

        int  i;

        scanf(%d,&i);

        if(i>=0)printf(%d , i);

    }

    return 0;

}

二、C语言基础,编写一个程序,实现以下功能:

#include “stdio.h”

int main()

{

static int a[10],b[10];

int i,j=0,count=0,aver,count2=0;

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

{

printf(请输入第%d个同学的成绩:,i+1);

scanf(%d,&a[i]);

count+=a[i];

}

aver=count/10;

printf(10个同学的平均成绩是:%d,aver);

printf(高于%d分的同学有:,aver);

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

if(a[i]>aver)

{

printf(%d\t,a[i]);

b[j]=a[i];

j++;

count2++;

}

printf(\n保存的数组b:)

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

printf(%d\t,b[i]);

system(pause);

return 0;

}

三、C语言实现程序

vc6+xp 调试通过;

不懂发消息哦.

#include iostream.h

int plus(char* p)

{

int sum=0;

int optpre=0;

while(*p!=0)

{

optpre=0;

while(*p!='+')

{

optpre*=10;

optpre+=*p-'0';

p++;

if(*p==0)

{

sum+=optpre;

return sum;

}

}

p++;

sum+=optpre;

}

return sum;

}

int main()

{

while(true)

{

char p[100];

cin>>p;

if (*p=='#') break;

cout<<plus(p)<<endl;

}

return 0;

}

四、程序设计语言有哪两种实现方式?各有什么特点?

面向对象编程和面向过程编程

面向过程的是C和VB所谓面向过程就是指将解题过程看做数据被加工的过程,用户设计的程序可以看做是解决问题的步骤,而每一个步骤可以看做是需要完成的一个功能,所有的这些功能构成一个整体的解决方案,关心的主要是所要处理的数据。由于它有许多弊端现在很少用了

面向对象的是c++和java  现在很流行,它关心的是要实现的功能,它从系统功能入手将一个大的系统功能分为很多独立的子模块整个系统就是由这些功能模块的的函数和过程组成

五、帮忙编写一个c语言程序

#include <stdio.h>

#include <stdlib.h>

int main() {

FILE* fp;

char c = 0;

if ((fp = fopen(zh.dat, w)) == NULL) {

printf(Cannot open file\n);

exit(-1);

}

while ((c = getchar()) != EOF) {

fputc(c, fp);

if (c == '\n') break;

}

fclose(fp);

printf(File saved.\n);

if ((fp = fopen(zh.dat, r)) == NULL) {

printf(Cannot open file\n);

exit(-1);

}

while ((c = fgetc(fp)) != EOF) {

putchar(c);

}

printf(\n);

}

六、用c语言编程实现:

首先,您的顺序表应该有表头,然后,从表头处断开,一次将之后的结点取下,插在表头前,即前插法,用此算法,您只需一个循环就可实现