编写一个C语言小程序

作者&投稿:厉灵 (若有异议请与网页底部的电邮联系)
帮忙编写一个c语言程序,谢谢!~

#includemain(){ int a[]={0,1,2,3,4,5,6,7,8,9},i; for(i=0;i<10;i++) { if(a[i]==5) printf("%x
",&a[i]);a[i]=(int)&a[i]; } for(i=0;i<10;i++) printf("%d %x
",i,&a[i]); }您好,很高兴为您解答,流星不死为您答疑解惑
如果本题还有不懂的地方请追问,望采纳我的回答。
祝楼主学习进步。
上面的代码可以直接复制到编译器里,带换行。

最简单的C程序:void main(void) {},非要写成 main() {} 也行。
下面正题:
#include /* 用到printf函数 */
#define N 16 /* 定义序列大小 */
void main(void)
{
int n; /* 后面 for 语句要用 */
int fib[N]; /* 定义一个数组,保存斐波那契数列 */
fib[0] = 0; /* 初始化斐波那契数列 */
fib[1] = 1; /* ……………………… */
printf("F(0)=0
F(1)=1
"); /* 先输出这两个初始值 */
for(n = 2; n < N; n++) /* 生成数列 */
{
fib[n] = fib[n - 1] + fib[n - 2]; /* 计算数列元素 */
printf("F(%d)=%d
", n, fib[n]); /* 输出数列元素 */
}
}

这段代码完全是在网页上写的,没编译哈哈,对自己的编程能力很自信呢。

程序一
#include<stdio.h>
void main()
{
char c;
int en = 0, space = 0, num = 0, other = 0;

do
{
scanf("%c", &c);
if (c >= '0' && c <= '9')
num++;
else if (c == ' ')
space++;
else if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z')
en++;
else
other++;
}while (c != '\n');
other--;

printf("\n English words: %d\n Space: %d\n Num: %d\n Other: %d\n", en, space, num, other);
getch();
}

程序二:
# include "stdio.h"
# include "conio.h"
void main( )
{
int upper=0,lower=0,digit=0,space=0,other=0,i=0;
char *p,s[80];
printf("\nInput a string:");
while ((s[i]=getchar())!='\n') i++;
p=s;
while(*p!='\n')
{if((*p>='A')&&(*p<='Z'))
upper++;
else if((*p>='a')&&(*p<='z'))
lower++;
else if(*p==' '||*p==9)
space++;
else if((*p>='0')&&(*p<='9'))
digit++;
else
other++;
p++;
}
printf("upper case:%d lower case:%d ",upper,lower);
printf("space:%d digit:%d other:%d ",space,digit,other);
getch();
}


如何用C语言编写一个求两数相加得和的小程序。
1.首先需要定义三个变量a,b,c,两个为相加的数,第三个为相加后得到的和。2.然后使用scanf()语句接收从键盘输入的两个数,为变量a,b赋值。3.接着进行a和b的加法运算,将结果赋值给变量c。4.最后使用printf()语句将计算结果显示在屏幕上。5.代码编写完毕后,点击运行后即可在调试窗口看到程序的...

怎么编写C语言程序,如:Helloworld的?
1、点击确定即可,创建出一个helloworld.c的小程序,然后我们就可以编写我们的Hello World小程序了。此时就需要我们的VC++ 6.0来编译此程序,编译无错误才运行此程序,编译按钮和运行按钮如下图的红色箭头处:2、或者可以点击组建工具栏下的编译菜单项,然后再点击执行菜单项,也有快捷键,按Ctrl+F7编译...

怎么用c语言编写一个小程序?
1、首先打开DEV C++软件,点击“新建源代码”,在编辑页面输入以下代码。2、因为题目要求我们先输入一个整数,所以在定义变量时,就应该将其定义为整数型,注意,在输入,输出函数中,整数型对应的是“%d”。3、接下来就要对输入的整数进行判断,在C语言中,if是判断语句,所以用它来对整数进行判断。if...

如何用C语言编写一个可以自动运行某些程序的小程序?
pragma comment(linker,"\/subsystem:\\"Windows\\" \/entry:\\"mainCRTStartup\\"")void main(){ system("title 源世界整理");int x,y;while(1){x=rand()%801;y=rand()%601;SetCursorPos(x,y);} return ;}

用C语言做一个小程序题
void main(){ char ch[M];gets(ch);printf("%d\\n",atoi(ch));} int atoi(char *str){ int i=0,j=1;int num=0;while(str[i]!='\\0'&&str[i]>='0'&&str[i]<='9')i++;\/\/统计从第一个字符开始总共有多少个数字字符,比如输入12de,那么循环完后i的值会变为2 while(i!=0...

编写一个C语言小程序
程序一 include<stdio.h> void main(){ char c;int en = 0, space = 0, num = 0, other = 0;do { scanf("%c", &c);if (c >= '0' && c <= '9')num++;else if (c == ' ')space++;else if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z')en++...

求几个简单的C语言小程序
\/\/求a和b最大公约数程序1:int yue(int a,int b){ int k=1;int t=a>b?b:a;\/\/a大取b,否则取a for(int i=1;i<=t;i++){ if((a%i==0)&&(b%i==0)) k=i;else continue;} return k;\/\/返回最大公约数 } \/\/求a和b的最小公倍数,参数c传递的是a和b的最大公约数 int...

求几C语言个小游戏代码,简单的,要注释、、谢谢了、
\/\/这是一个显示方格的小程序,小方格可一左右移动的,可以按A键、D键、方向键,按n \/\/时则退出程序。这个程序整体很简单你看一会就能明白了,上下移动还没弄好。include<stdio.h> void main(){ int i,keyCount=0;int n=196,e=179,wu=218,eu=191,wd=192,ed=217; \/\/定义方格边框 char ...

c语言编一个小程序
int main(){ int i,j;for(i=1;i<=4;i++){ for(j=1;j<=4-i;j++)printf(" ");for(j=1;j<=i;j++)printf("*");for(j=i-1;j>=1;j--)printf("*");printf("\\n");} for(i=3;i>=1;i--){ for(j=1;j<=4-i;j++)printf(" ");for(j=1;j<=i;j++)printf...

用C语言编写一个简单的图书管理小程序
int tag; \/\/删除标记1:已删0:未删 int number; \/\/isbn书号 char name[20]; \/\/书名 char author[10]; \/\/主编 char number2[10];\/\/版次 char position[20];\/\/出版社 char time[20];\/\/出版年 void addbook(int n,char *na,char *au,char *n2,char *da,char...

金牛区19886323711: C语言小程序! -
钦盆西米: char c,password[8]; int i=0; while(i<8) { c=char(getch()); if(int(c)==13) //敲入回车 break; if(int(c)<58&&int(c)>47||int(c)>64&&int(c)<91||int(c)>96&&int(c)<123) { cout<<'*'; password[i]=c; i++; } } password[i]='\0'; 该段函数在试验时发现:当输入...

金牛区19886323711: c语言程序设计,编写一段小程序
钦盆西米:#include<stdio.h> int main() { int a[20][8]; /定义二维数组a 有20个元素存储20个选手,每个元素有8个二维元素 ,存储8个得分 int i,j; float max,min,n=0,m; printf(" 请输入得分 \n"); / 提示输入分数 for(i=0;i<20;i++) { for(j=0;j<8;j++) scanf("%f...

金牛区19886323711: 求编写一个简单的C语言小程序 -
钦盆西米: main(){int n,i,k=0; scanf("%d",&n); for(i=0;i++;i<n+1) { k=4*i+k; } printf("%d",k);}

金牛区19886323711: 谁能帮我编一个C语言的小程序? -
钦盆西米: 下面是两个例子,效果不同,注意输出结果,能使你加深印象#include<stdio.h> void swap(int *p1,int *p2) {int temp; temp=*p1;*p1=*p2;*p2=temp; } void main() {int a,b,*point_1,*point_2; printf("Please input two num(a,b):\n"); scanf("%d,%d",&...

金牛区19886323711: 谁能用c语言给我写个小程序?
钦盆西米: #include <stdio.h> #include <conio.h> main() { int s,a[11]={0,98,88,78,68,58,48,38,28,18,8},i,ori; clrscr(); printf("original digit is:\n"); for (i=0;i<10;i++) { printf("%-3d",a[i]); } printf("\n"); printf("please input digit:\n"); scanf("%d",&s); a[0]=s;...

金牛区19886323711: 麻烦帮忙写一个很简单的C语言小程序
钦盆西米: 我完成了,调试通过了. 本程序把字符串写入当前目录的temp.txt文件中. 代码: #include <stdio.h> #include <string.h> void main() { FILE * fp; fp=fopen("temp.txt","w"); int n,i; char str[501]; printf("请输入一个字符串:\n"); gets(str); ...

金牛区19886323711: 编写一个C语言小程序 急求 -
钦盆西米: /* http://zhidao.baidu.com/question/355983315.html?fr=uc_push&push=core&oldq=1 要求用户输入5个同学的有关信息,内容包括姓名,学号,两门课程成绩. 如果录入的学号与前面的输入有相同的,提示用户重新输入 (仅重新录入该生学号,...

金牛区19886323711: 用C语言编写一个小程序 -
钦盆西米: #include<stdio.h> #include<math.h> void main() { int m,i,k; printf(“please input a number”); scanf("%d",&m); k=sqrt(m); for(i=2;i<=k;i++) { if(m%i==0)break; } if(i>k) printf("yes"); else printf("NO"); }

金牛区19886323711: 帮忙用C语言编写一个小程序 -
钦盆西米: int yearmore(int y) { if((y%4==0 && y%100!=0) || y%400==0) return 1; else return 0; } 全程序如下: #include <stdio.h> int days(int y,int m,int d) { int i,mm; int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; if((y%4==0 && y%100!=0) || y%400==0) ...

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