C语言编程。用C语言编程。力求简单明了。因为是初学者。高手们编一下吧

作者&投稿:况畏 (若有异议请与网页底部的电邮联系)
C语言程序设计 编程,我是C语言初学者,请高手们帮我为下面这道题编个程序,分别用if else 和switch语句做~

#include
int main()
{

char c;
int x = 0, y = 0;

printf("***************请按提示选择*************
");
printf("a---本校全日制学生
");
printf("b---本校夜大学生
");
printf("c---外校学生
");

scanf("%c", &c);
if(c == 'a')
{
printf("你是本校全日制学生,不收付费 ^_^
");
}

if(c == 'b')
{
printf("本校夜大学生,你的要选修的学分
");
scanf("%d", &x);
if(x <= 12)
{
printf("本校夜大学生,你的学费是200元
");
}
else
{
printf("本校夜大学生,你的学费是%d元
", 200+(x-12)*20);
}
}

if(c == 'c')
{
printf("外校学生,你的要选修的学分
");
scanf("%d", &y);
if(y <= 12)
{
printf("外校学生,你的学费是600元
");
}
else
{
printf("外校学生,你的学费是%d元
", 600+(y-12)*60);
}
}
return 0;
}
---------------------------------------------------------------------------------------------------------------------
#include
int main()
{

char c;
int x = 0, y = 0;

printf("***************请按提示选择*************
");
printf("a---本校全日制学生
");
printf("b---本校夜大学生
");
printf("c---外校学生
");
scanf("%c", &c);
switch (c)
{
case 'a':
printf("你是本校全日制学生,不收付费 ^_^
");
break;
case 'b':
printf("本校夜大学生,你的要选修的学分
");
scanf("%d", &x);
if(x <= 12)
{
printf("本校夜大学生,你的学费是200元
");
}
else
{
printf("本校夜大学生,你的学费是%d元
", 200+(x-12)*20);
}
break;

case 'c':
printf("外校学生,你的要选修的学分
");
scanf("%d", &y);
if(y <= 12)
{
printf("外校学生,你的学费是600元
");
}
else
{
printf("外校学生,你的学费是%d元
", 600+(y-12)*60);
}
break;
default:
printf("请选a,b,c不要乱选
");
break;
}

return 0;
}

题目中没有跟学生编号有关的数据。学费只跟学生类型和学费有关系啊。

程序的结果就是1 2
k为0
0&&?为0
n++>2不执行,n的值不变
因为k++,k为1
结果是1 2

#include <stdio.h>
int fun( int a , int n )
{
int sum , temp , i ;
sum = 0 ;
temp = a ;
for( i = 0 ; i < n ; i ++ )
{
sum += temp ;
temp *= 10 ;
temp += a ;
// printf( "%d %d \n" , sum , temp ) ;
}
return sum ;
}
int main()
{
int a , n ;
scanf( "%d %d" , &a , &n ) ;
printf( "%d\n" , fun( a , n ) ) ;
return 0 ;
}

int fun(int a,int n)
{
//if(n<1) 提示错误,自己写
if(n==1)
{
return a;
}
else
{
return a+a*fun(a,n-1);
}
}
我的迭代算法 简单啊(—_—)

#include<stdio.h>
long fun(int a,int n)
{
int i;
long tp=0,sum=0;
for(i=0;i<n;i++)
{
tp=tp*10+a;
sum+=tp;
}
return sum;
}
int main()
{
int a,n;
scanf("%d%d",&a,&n);
printf("sum=%ld\n",fun(a,n));
return 0;
}

#include<stdio.h>
int fun(int a,int n)
{
int i,num=0; //初始化变量
for(i=0;i<n;i++)
{
num+=a*(n-i);//累加个位数..十位数......最高位
a*=10; //a乘10;
}
return num; //返回结果
}
int main()
{
int a,n;
scanf("%d%d",&a,&n);
printf("%d\n",fun(a,n));
}


求大神C语言编程,题目要求在下面
下面是我的代码,三个函数分别对应三个问题。include<stdio.h> define MLEN 20\/\/字符串最大长度 char fun1();void fun2();void fun3();int main(void){ fun1();fun2();fun3();return 0;} char fun1(){ int nI;float nF;char c;char str[MLEN];printf("请分别输入1个整数,1个...

...其中a是一个数字,n表示a的位数 。用C语言怎样编程?
C语言编程:include <stdio.h> int main(int argc, char *argv[]){ int a;int n;int num=1;\/\/计算每次n个a的值 int sum=0;\/\/计算总和 int i;scanf("%d%d",&a,&n);for(i=0;i<n;i++){ if(i==0)\/\/第一次 { num=a;sum+=num;} else\/\/以后的都满足关系:这个数等于前一...

单片机编程用汇编好还是C语言好?
(语言程序本身不依赖于机器硬件系统,基本上不根据单片机的修改就可以将U的不同之处快速移植过来。)利用单片机c语言进行编程,已经成为单片机软件开发的主流,作为一门综合性的技术和参与开发的大型软件系统,单片机开发人员最好能够掌握基本的c语言编程。

电脑编程c语言是什么?
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型...

最简单的C语言代码
最简单的C语言代就是输出“helloWord”,通常是作为初学编程语言时的第一个程序代码。具体代码如下:include <stdio.h> int main(){ printf("Hello, World! \\n");return 0;}

C语言编程题目
下面是一些C编程题目:1. 编写程序,从键盘输入两个整数,输出它们的和、差、积、商、余数。2. 编写程序,从键盘输入三角形的三条边长,判断它们是否可以构成三角形,并输出三角形的类型(等边、等腰、一般)。3. 编写程序,从键盘输入字符串,统计其中的大写字母、小写字母、数字和其他字符的个数,并...

c语言编程用哪个软件好?
这是一个免费、开源、跨平台的代码编辑器,也是微软的产品,界面风格和VS非常相似,但没有VS那么臃肿,严格意义上说,不是一个C语言开发软件,但是配置好本地GCC、GDB编译调试工具后,也可以当做一个非常不错的C语言编程软件来使用,轻便灵活,运行速度快,占用内存少,对于入门使用来说,非常不错:目...

C语言是什么? 要怎么编 ? 用什么编?
它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的...

编程如何用C语言编写一个学生成绩管理系统程序
2012-07-23 怎样用c语言编写一个学生成绩管理系统 4 2015-01-15 怎么用c语言编写一个学生成绩管理系统啊?急…… 2 2009-07-21 用C语言写个学生成绩管理系统程序 2013-06-16 用C语言编写一个学生管理系统。 227 2015-07-14 用C语言编程实现一个简单的学生成绩管理系统 11 2013-06-22 用C语言编程...

C语言编程
既然如此庞大复杂的0S都可以用c语言编写,从狭义而言,还有什么系统软件和应用软件不能用c语言编写呢?由此可以肯定的说,c语言是一门十分优秀而又重要的语言。c语言程序设计是过程性程序设计语言,它的发展贯穿了计算机发展的历程,它蕴含了程序设计的基本思想,囊括了程序设计的基本概念,所以它是理工科高等院校的一门基础...

洛阳市15355397656: 简单的C语言编程
东郭淑蜜炼: #include "stdio.h" main() { int a; printf("shu ru:"); scanf("%d",&a); if(a>=0) printf("a=%d\n",a); else printf("-a=%d\n",-a); }

洛阳市15355397656: 用C语言编写一个简单的程序
东郭淑蜜炼: 用控制台程序,在新建时选Project->win32console(带win32的第二个),之后选A Hello world程序,打开工作区,在菜单中选工程加入工程,找到要使用的那两个文件,Compile,link

洛阳市15355397656: c语言简单编程 -
东郭淑蜜炼: 1.输入2个正整数m和n,求其最大公约数和最小公倍数#include#include int main() { int m,n,p,q,s,r; printf("请输入两个正整数;m,n\n"); scanf("%d,%d",&m,&n); s=m*n; if(m { p=m; m=n; n=p; } printf("%d\t%d\n",m,n);/*按从大到小输出m,n ...

洛阳市15355397656: 高分求一个用C语言编的程序(初学者的水平就行)(力求简单) -
东郭淑蜜炼: C语言程序#include "graphics.h"#include "stdio.h" void huatu(l,w,h) { setcolor(BLUE);setlinestyle(0,0,1); line(160-w/2,120+h-w/2,160+w/2,120+h-w/2); line(160-w/2,120,160-w/2,120+h-w/2); line(160+w/2,120,160+w/2,120+h-w/2); line(160-w/2,...

洛阳市15355397656: 简单的C语言编写程序 -
东郭淑蜜炼: #include <stdio.h> #include <malloc.h> #define INITSIZE 100 void function(char *str) { int i, j; char temp; //str = (char *)malloc(INITSIZE * sizeof(char)); scanf("%s", str); j = 0; for(i = j; i < INITSIZE; ++i) if((str[i] > 64 && str[i] < 91) || (str[i] > 96 && str[i] < ...

洛阳市15355397656: 求最简单的C语言程序 -
东郭淑蜜炼: #include<stdio.h> main() { int a,b,t=0; scanf("%d %d",&a,&b); if (a<b) { t=a; a=b; b=t; } printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b)); } C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编...

洛阳市15355397656: C语言编程简单
东郭淑蜜炼: #include "stdio.h"//头文件包含 void main()//主函数声明开始 { int a;//声明变量 a=3;//变量赋值 printf("%d",a);//格式化输出 }

洛阳市15355397656: C语言编写程序 简单 -
东郭淑蜜炼: #include"stdio.h" int main() {int i,j,k,n;printf("请输入行数n(1~26): ");scanf("%d",&n); for(i=1;i<=n;i++){for(k=n-i;k>=1;k--)printf(" ");//输出空格for(j=1;j<=i*2-1;j++)//第i行有i*2-1个字母printf("%c",i+64);//i+64表示第i行字母的ASCII码printf("\n");//换行}return 0; }

洛阳市15355397656: 超简单C语言编程
东郭淑蜜炼: #include<stdio.h> void main() { int a,b,c,m; printf("Input a b c:"); scanf("%d%d%d",&a,&b,&c); if(a>b) if(a>c)m=a; else m=c; else if(b>c)m=b; else m=c; printf("%d\n",m); }

洛阳市15355397656: 求简单的C语言编程题200行,不要游戏的,要能运行的,大一用的,拜托 -
东郭淑蜜炼: #include <stdio.h> int main(){ printf("#include <stdio.h>\nint main()\n{\n"); for (int i = 0; i < 196; ++i) { printf("\tprintf(\"%d: Hello world!\\n\");\n", i+1); } printf("}\n"); }这个程序可以为你生成你要的程序,符合你要求 1. 够简单 2. C语言 3. 200行 4. 不是游戏 5. 能运行

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