当前位置:首页 » 编程语言 » c语言编写的程序
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编写的程序

发布时间: 2022-02-09 00:03:14

❶ 用c语言编写计算机程序

我对你提出的问题的题意的理解是编一个计算器程序。。。。。。。。。如果要是那样子的话我给出代码: #include int main() { char cp; int a, b; scanf("%d %c %d", &a, &cp, &b); if (cp == '-')printf("%d", a - b); else if(cp == '+')printf("%d", a + b); else if (cp == '*')printf("%d", a * b); else if (cp == '%')printf("%d", a % b); return 0; } 如果要知道这几个符号在机器中的实现机理的话: +和-不说了*就相当于多做几遍加法。而%是用位运算之类的方法进行运算的所以%的效率最低不知道是不是你的编译器有问题我的程序运行起来是得15的你是否正确输入了????

❷ C语言编写程序

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

voidbubble_sort(intarr[],intlen){
inti,j,temp;
for(i=0;i<len-1;i++)
for(j=0;j<len-1-i;j++)
if(arr[j]>arr[j+1]){
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
intmain(void){
intarr[]={4,2,6,5,9,8,7,-3,0,-2};
intlen=10;
inti;

bubble_sort(arr,len);

for(i=0;i<len;i++)
printf("%d ",arr[i]);

getch();/*屏幕暂留*/
return0;
}

运行结果

❸ 用C语言编写这个程序

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

intmain(){
chars[40];
chart[40];
charr[100];
inta=0;
intlens=0;
intlent=0;

scanf("%s",s);
scanf("%s",t);

lens=strlen(s);
lent=strlen(t);

a=strcmp(s,t);
if(a==0){
printf("Twostringsareequal. ");
}elseif(a>0){
strcpy(r,s);
strcpy(r+lens,t);
strcpy(r+lens+lent,"end.");
}else{
strcpy(r,t);
strcpy(r+lent,s);
strcpy(r+lent+lens,"end.");
}
printf("%s ",r);
return0;
}

❹ C语言写应用程序

C语言一样可以写有界面的程序。只不过你现在还是学习基础知识,不有句俗话嘛“没学会爬,怎么学会飞呢”

❺ C语言程序编写

C语言使用 Xcode。Xcode 是由Apple官方开发的IDE,支持C、C++、Objective-C、Swift等

❻ 用c语言编写的代码程序

c语言的源程序语法结构如下:
#include<stdio.h>//预处理语句
/* 自定义函数1*/
/* 自定义函数2*/
int main()
{
//main()主函数执行调用以上定义的函数的顺序
return 0;//执行完毕 退出

}
示例如下:
#include <stdio.h>
int main()
{
printf("welcome to c language!!!\n");
return 0;

}

❼ C语言编程程序

#include <stdio.h>

void main()

{

int year,month,day,s=0,a,i;

int m[11] = {31,28,31,30,31,30,31,31,30,31,30,31};//建立一维数组,放入每个月的天数

printf("Please input year-month-day : ");

scanf("%d-%d-%d",&year,&month,&day);//输入年月日

if(month > 2 && ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)))//判断闰年且月份大于2

a=1;//如果闰年且月份大于2,在天数上加1

else

a=0;//不是则不加

for(i = 0 ; i < month - 1 ; i ++)

s = s + m[i];//把输入月份之前的每个月天数相加;比如输入4月,则此时s=31+28+31

printf("That is the %d(th) day of %d. ",s+day+a,year);//所求值为s+day+a