A. 是c语言编程

#define N n

#define KG (N-i-1)

#define XH (i*2+1)

#define ZF (abs(XH/2-j)+'A')

void main() { int i,j,n;

scanf("%d",&n);

for ( i=0;i<N;i++ ) {

for ( j=0;j<KG;j++ ) printf(" ");

for ( j=0;j<XH;j++ ) printf("%c",ZF);

printf(" ");

}

B. mac可以c语言编程吗

当然是可以的。Mac系统本质上是一个Unix系统,Unix系统就是以C语言编写的。
目前Mac OS X的开发工具回为Xcode,支持C和标准答C++程序的编写。而Mac平台也有不少支持C语言编程的IDE,像NetBeans和Eclipse。
不过,Mac OS X目前默认没有C语言的编译器,你需要安装Xcode,Xcode包含了GCC编译器。
如果你只是用Mac来学习C语言,安装一个Xcode即可。Xcode的安装文件在系统盘的Optional文件夹里。

C. C语言编程

//编写程序
把560分钟换成用小时和分钟表示,然后进行输出
#include<stdio.h>
main(){
int
time=560;
int
hour,minute;
hour=time/60;
minute=time%60;
printf("560minutes=
%dhour
%dminutes\n",hour,minute);
}
//2输入两个整数:1500和3500
求出他们的商数和余数
并进行输出
#include<stdio.h>
main(){
//输入数字保存大a,b中
int
a;
int
b;
scanf("%d%d",a,b);
//商保存到c中,余数保存到d中
int
c;
int
d;
c=a/b;
d=a%b;
printf("c=
%d
d=%d\n",c,d);
}
//3读入三个整数给abc
然后交换他们中的数
把a中的原来的值给b把b中的值给c
把c中的值给a
#include<stdio.h>
main(){
//输入数字保存大a,b,c中
int
a;
int
b;
int
c;
scanf("%d%d%d",a,b,c);
int
temp;
temp=c;
c=b;
b=a;
a=temp;
printf("a=
%d
b=%d
c=%d\n",a,b,c);
}

D. C语言编程

#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n>=90)
printf("A");
else if(n>=80&&n<=89)
printf("B");
else if(n>=70&&n<=79)
printf("C");
else if(n>=60&&n<=69)
printf("D");
else if(n<60)
printf("E");
return 0;
}

E. C语言编程

相差10分以上包括10分吗?我写的是不包括


#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <math.h>


int main(void) {

int score[20], sum = 0, c = 0;

double avg;

srand(time(NULL));

for(int i = 0; i < 20; i++) {

score[i] = rand() % 31 + 70;

sum += score[i];

}

printf("小明选手得分: ");

for(int i = 0; i < 20; i++)

printf("%d ", score[i]);


avg = 1.0 * sum / 20;


printf(" 所有评委平均分: %.3f", avg);

printf(" 不合格得分: ");

for(int i = 0; i < 20; i++)

if(fabs(score[i] - avg) > 10) {

printf("%d ", score[i]);

sum -= score[i];

c++;

}

if(sum == 0)

printf(" 无合格打分,本次打分无效.");

else

printf(" 小明选手最后得分: %.3f", 1.0 * sum / (20 - c));

return 0;

}

F. c语言 语言编程

1、I= 18,j=29.44
2、a, A
3、 8,7,8

G. c语言编程

这个C语言编程的话你可以通过书籍对照一下它的原理进行改变输入的代码一定要正确不能有一点错误

H. C语言编程

第一题:


#include<stdio.h>
#include<string.h>
#defineMAX5
structUser
{
charname[20];
intphoneNumber;
structUser*next;
};
voidSort(structUser*users,intn);
intmain()
{
structUserusers[MAX];
printf("pleaseinput%ser'sdata: ",MAX);
inti=0;
//插入数据
while(i<MAX)
{
printf("pleaseinputthe(%d)-nthuser: ",i+1);
printf("%d-nthuser'sname:",i+1);
scanf("%s",&users[i].name);
printf("%d-nthuser'sphonenumber:",i+1);
scanf("%d",&users[i].phoneNumber);
i++;
printf(" ");
}
//排序
Sort(users,MAX);
//输出
i=0;
while(i<MAX)
{
printf("%d-nthuser: name:%s phone:%d ",
i+1,users[i].name,users[i].phoneNumber);
i++;
}
return0;
}
voidSort(structUser*users,intn)
{
inti=0,j=0;
for(;i<n-1;i++)
{
for(j=0;j<n-1;j++)
{
if(users[j].phoneNumber>users[j+1].phoneNumber)
{
structUseru;
strcpy(u.name,users[j].name);
u.phoneNumber=users[j].phoneNumber;
strcpy(users[j].name,users[j+1].name);
users[j].phoneNumber=users[j+1].phoneNumber;
strcpy(users[j+1].name,u.name);
users[j+1].phoneNumber=u.phoneNumber;
}
}
}
}



第二题:

#include<stdio.h>
#defineMAX6
structNode
{
intvalue;
structNode*next;
};
intmain()
{
printf("pleaseinput%dnumber: ",MAX);
inti=0,temp=-1;
structNodenodes[MAX];

//设置链表
while(i<MAX-1)
{
nodes[i].next=&nodes[i+1];
i++;
}
nodes[MAX-1].next=NULL;
i=0;

//插入数据
while(i<MAX)
{
printf("pleaseinputthe(%d)-nthnumber: ",i+1);
scanf("%d",&temp);
nodes[i].value=temp;
i++;
}

//检测并输出其中的偶数
structNode*n=&nodes[0];
printf(" evennumbers: ",i+1);
while(n->next!=NULL)
{
if(!(n->value%2))
{
printf("%d ",n->value);
}
n=n->next;
}
return0;
}

I. c语言编程怎样入门

一、工欲善其事,必先利其器
这里介绍几个学习C语言必备的装置和书籍:
A)开发环境
例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。
B)一本学习教程
现在C语言教材多如牛毛,推荐大家使用《C语言程序设计》第二版。此书很适合初学者,并且内容也很精到。
C)利用辅助学习软件
毕竟现在是Windows时代了,学习软件多如牛毛,这里向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境,包括一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
二、葵花宝典
学习计算机语言最好的方法是什么?答曰:读程序。
没错,读程序是学习C语言入门最快,也是最好的方法。我们大家都应该有个体验——在最初学习windows系统操作或Microsoft words如果操作的过程中,刚开始总是正儿八经地买来教材,结果读来读去却云里雾里,而当我们将教材丢在一边,拿起鼠标反复地试,几个小时就搞定。包括学习J#,C#等其他语言,在今天的Windows时代,也不再提倡抱着书本逐行啃,而是学习它们的例程。
当然,对于没有学过任何计算机语言的初学者,多少要先阅读教程,认真体会所有概念,然后不放过这一章中提到的所有例程,仔细研读,直到每一行都理解了,再找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序。如果写不出来,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止。
三、登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些I/O函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:
你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,那么恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。

J. c语言编程

include<stdio.h> // 请养成一个习惯:对于系统头文件用<>,对于自己的头文件用"",这样做没有坏处。

void main()
{
char op; //变量op
int x,y; //变量x,y存放要计算的数据

printf("\n");
printf("\n Please enter a operator ");
scanf("%c",&op); //输入运算符
printf("\n Please input data ");
scanf("%d%d",&x,&y); //输入数据
if(op == '+')
printf("\n%d %c %d = %d\n", x, op, y, x+y);
else if(op == '-')
printf("....");
else if(op == '*')
....
else if(op == '/')
...
else if(op == '%')
...
else
printf("\ninvalid operaotr\n");
}