三九宝宝网宝宝教育教学论文

用C语言编写一个程序

03月01日 编辑 39baobao.com

[用C语言编写一个计算薪水的程序]/*工资计算程序*/ #include main() { float originWage; /*应发工资*/ float realWage; /*实发工资*/ float tax; /*所缴税款*/ int i,hour,amount,money; printf("请选择工资种...+阅读

#include

main()

{ char *month_name[13]={"illegal month","January","February","March","April",

"May","June","July","August","September","October","November","December"};

int n;

printf("请输入中文月份: ");

scanf("%d",&n);

if((n<=12)&&(n>=1))

printf("输出英文月份: %s.\n",*(month_name+n));

else

printf("It is wrong.\n");

}

C语言编写程序

用Turbo C 做的代码如下:

#include #include void main() { int stu[100][5]; int ia,ib,ic; ia=0; printf("input the student's number('0' to end):\n"); scanf("%d",&stu[ia][0]); while(stu[ia][0]!=0&&ia!=100) { printf("input the 1 score:"); scanf("%d",&stu[ia][1]); printf("input the 2 score:"); scanf("%d",&stu[ia][2]); printf("input the 3 score:"); scanf("%d",&stu[ia][3]); printf("input the 4 score:"); scanf("%d",&stu[ia][4]); ia++; if(ia==100) { printf("data overflow!\n"); break; } printf("input the number:"); scanf("%d",&stu[ia][0]); } printf("\ninput the number of the student:"); scanf("%d",&ib); for(ic=0;ic

这个不太完美,因为定义的数组是整型的,所以不能输入字符串,也就不能输入学生姓名,可以再定义一个字符型的二维数组;另外学号也不能以零开头,否则输出信息的时候0会被省掉,如果需要改进一下请追问,希望能帮到你

c语言编写程序

#include"stdio.h"

int main()

{

int b,i,j,s=0,a1[15]; //由于需要知道结果为最初数组的第几个数,所以要备份数组a[15]

int a[15]={-4,28,12,3,56,77,23,12,34,-10,12,13,25,21,65}; //如题所要求,数组在此随机赋初值

for(i=0;i<15;i++) //备份数组a[15]至a1[15]

a1[i]=a[i];

for(i=0;i<14;i++) //由于是折半法,所以先要对数进行排序

for(j=0;j<14-i;j++)

if(a[j]>a[j+1])

{int t=a[j];a[j]=a[j+1];a[j+1]=t;}

printf("请输入1个查找数\n");

scanf("%d",&b);

for(int l=1,h=15,m;s<=8;) // 下限为l,上限为h,中点为m,即为b与a[m]比较

{

m=(l+h)/2;

if(a[m]==b)

{

for(j=0;j<15;j++)

if(a1[j]==b)

printf("该数是数组中第%d个元素的值\n",j+1);

break;

}

else if (a[m]>b)

h=m-1;

else

l=m+1;

s++; //s为计数,15个数最多进行8次折半,若s>8,则在数组中无此数

}

if(s>8)

printf("无此数\n");

return 0;

}

以下为部分结果:

例如查找56

例如查找12(数组中有3处)

例如查找-1

希望能给楼主帮助。

用c语言编写程序

//---------------------------------------------------------------------------

#include

unsigned long int jf(int n)

{

unsigned long int s=1;

int i;

for (i=1; i<=n; i++) {

s*=i;

}

return s;

}

int main(void)

{

int i;

for (i = 100; i<1000; i++) {

if (jf(i/100)+jf(i%10)+jf(i/10%10)>100) {

printf(">= %d\n",i);

break;

}

}

return 0;

}

//---------------------------------------------------------------------------

以下为关联文档:

用C语言编写的代码程序 B A可立即执行 B是一个源程序 CC语言写的代码程序肯定是源程序,B是对的,它不能立即执行,必须经过编译成可执行代码, 所以A是错误的; 如果这个源程序中不含有main函数,编译后的代码也是不可执行的,所以C是错误的; C...

用C语言编写一个简单的图书管理小程序源代码如下: #include<iostream> #include<iomanip> #include<string> #include<fstream> #include<stdio.h> using namespace std; const int maxb=10000; //最多的图书 clas...

用c语言编写一个简单的程序main() { int a,b,i; bool flag = true; for (i = 0; i < 6; i++) { scanf("%d", &a); if (flag) { b = a; flag = false; } else { if (b > a) b = a; } } prinf("%d", b); }...

求助C语言编写一个简单的程序#include "stdio.h" #include "conio.h" #include "stdlib.h" void main( ) { FILE *fp; int flag,t; printf("输入1为输入数据,0为求平均数并输出\n"); scanf("%d",&flag); if (flag) {...

用c语言编写一个定义回文数的程序谢谢void main() { char a[50]; scanf("%s",&amp;a); int n=strlen(a),i=0; for(;i<=n/2;i++) { if (a[i]!=a[n-1-i]) { printf("%s不是回文数",a); break; } } if (i>n/2) {printf("%...

用c语言编写一个程序实现以下功能1 2 3 4 5 6 7 8 9 10 #include "stdio.h" intmain(intargc,char*argv[]){ 5261int a,b; doublex,y; charch1,ch2; printf("Please enter the data...\n"); scanf("%d%d%lf%lf %c...

请大家编写一个C语言程序#include<stdio.h> int main() { int a[3][5],i,j,min; printf ("input a[][]:\n"); for (i=0;i<3;i++) { for(j=0;j<5;j++) scanf("%d",&a[i][j]); } min=a[0][0]; for(i=0;i<3...

C语言编写一个图形程序#include <stdio.h> void doprint(int i,int n) { int j; for(j=1;j<n+1-i;j++) { printf("%s"," "); } for(j=1;j<i+1;j++) { printf("%s","* "); } printf("%s","\n"); } void main()...

用C语言编写一个猜数字游戏的程序最好能够解释一下已经改正,如下: #include #include #include void circle(int i) { int n ; printf("请输入您所猜的数字(0-100) \n"); scanf("%d",&n); if(i { printf("the number is larger,input a...

推荐阅读
图文推荐