[用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 这个不太完美,因为定义的数组是整型的,所以不能输入字符串,也就不能输入学生姓名,可以再定义一个字符型的二维数组;另外学号也不能以零开头,否则输出信息的时候0会被省掉,如果需要改进一下请追问,希望能帮到你 #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 希望能给楼主帮助。 //--------------------------------------------------------------------------- #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",&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...c语言编写程序
用c语言编写程序