c语言基础代码
‘壹’ c语言基础
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
int main()
{
char temp;
printf("Please input letter:\n");
scanf("%c",&temp);
printf("the pre letter : %c\n",temp+1);
printf("the next letter : %c\n",temp-1);
return 0;
system("pause");
}
===========================================================
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
int main()
{
char a[100];
int i;
printf("input string:");
scanf("%s",a);
for(i=strlen(a);i>=0;i--)
printf("%c",a[i]);
return 0;
system("pause");
}
刚开始学习都很吃力的
多看看别人的程序 多动动手就好了
‘贰’ c语言基本代码,都有哪些
用“C语言关键字”网络一下。如:
http://ke..com/link?url=_-v2GMe7ZjbuOqNa
‘叁’ c语言入门代码
这位同学,你想要什么样的程序的代码?这是要说清楚的,不然的话没有办法给出相应的代码。从网上随便复制一大堆的代码,你有什么用呢?
‘肆’ C语言简单代码
如果你想知道为什么会出现7253的话...
从代码上一行行看下来,当你看到c=a+b; 时,你还没输入哦,这时a和b是多少呢?
不知道,计算机也不知道,于是,给了一个随机数(当然,说是随机数应该不准确,只是内存里分别分配给a和b的各两个字节空间里原有的值.是别的程序运行后留下的,这个值可不确定啊,很可怕的一件事...)
把c=a+b;放到scanf("%d,%d",&a,&b);后面,那么,当你输入之后才去运行加法,这时a和b的值就是你输入的值了...这样才能输出正确的加法结果...
‘伍’ 学生c语言基础代码
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inta[10];
inti,j,num,n;
inta_s[]={25,-2,8,24,5,76,-27,8,19,10};
intstu[50];
for(i=0;i<10;i++)//1
{
printf("请输入第%d位值:",i+1);//输入元素
scanf("%d",&a[i]);
}
for(i=0;i<10;i++)
printf("%d",a[i]);//顺序输出
printf(" ");
for(i=9;i>=0;i--)
printf("%d",a[i]);//逆序输出
printf(" ");
for(i=0;i<10;i++)//2
{
for(j=0;j<10;j++)
{
if(a_s[i]>a_s[j])//判断最大元素
{
num=a_s[i];
n=i;
}
}
}
printf("最大元素和下标为:%d%d ",num,n);
for(i=0;i<5;i++)//3
{
printf("请输入第%d位学生成绩:",i+1);
scanf("%d",&stu[i]);
printf("输入学号:");
scanf("%d",&a[i]);
}
//求最高算法同上
return0;
}
‘陆’ c语言必背代码有哪些
1、/*输出9*9口诀。共9行9列,i控制行,j控制列。*/
#include "stdio.h"
main()
{int i,j,result;
for (i=1;i<10;i++)
{ for(j=1;j<10;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/
}
printf(" ");/*每一行后换行*/
}
}
5、/*下面程序的功能是将一个4×4的数组进行逆时针旋转90度后输出,要求原始数组的数据随机输入,新数组以4行4列的方式输出,
请在空白处完善程序。*/
main()
{ int a[4][4],b[4][4],i,j; /*a存放原始数组数据,b存放旋转后数组数据*/
printf("input 16 numbers: ");
/*输入一组数据存放到数组a中,然后旋转存放到b数组中*/
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{ scanf("%d",&a[i][j]);
b[3-j][i]=a[i][j];
}
printf("array b: ");
for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
printf("%6d",b[i][j]);
printf(" ");
}
}
6、/*编程打印直角杨辉三角形*/
main()
{int i,j,a[6][6];
for(i=0;i<=5;i++)
{a[i][i]=1;a[i][0]=1;}
for(i=2;i<=5;i++)
for(j=1;j<=i-1;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
for(i=0;i<=5;i++)
{for(j=0;j<=i;j++)
printf("%4d",a[i][j]);
printf(" ");}
}
7、/*通过键盘输入3名学生4门课程的成绩,
分别求每个学生的平均成绩和每门课程的平均成绩。
要求所有成绩均放入一个4行5列的数组中,输入时同一人数据间用空格,不同人用回车
其中最后一列和最后一行分别放每个学生的平均成绩、每门课程的平均成绩及班级总平均分。*/
#include <stdio.h>
#include <stdlib.h>
main()
{ float a[4][5],sum1,sum2;
int i,j;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%f",&a[i][j]);
for(i=0;i<3;i++)
{ sum1=0;
for(j=0;j<4;j++)
sum1+=a[i][j];
a[i][4]=sum1/4;
}
‘柒’ c语言基础知识
代码基本上没有问题。这里给你两个建议:
if或for后面的代码块,不管是只有一行还是多行,建议都要用{ }包起来,保证不会弄错!
return 0问题,每个编译器的处理会有所不同,(如果你不写)有些会编译器会自动加上这句;但是有些编译器可能会显示警告或者错误,所以我建议:加上return 0。
‘捌’ 求简单C语言程序代码!
输入2个正整数m和n,求其最大公约数和最小公倍数
#include
#include
int main()
int m,n,p,q,s,r;
printf("请输入两个正整数;m,n ");
scanf("%d,%d",&m,&n);
#include<stdio.h>
main()
int a,b,t=0;
scanf("%d %d",&a,&b);
if (a<b)
printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(a*b),(a%b));
}
主要特点
C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
以上内容参考:网络-c语言
‘玖’ c语言基础代码,越详细,解释越简单,越好
你并没有把详细的 C 语言基础代码写出来,别人怎么帮助你添加注释语句啊?因为所说的 C 语言基础代码实际上并没有一定之规。怎么样才算是基础代码、有几行代码就可以、足够了?这些都是灵活的、并不是一成不变的。例如,最、最简单的 C 语言基础代码就是:很多 C 语言教材上的第一个程序,输出:"Hello, World !"。该详细的 C 语言代码如下:
#include <stdio.h> /* 基本输入输出头文件,包括:printf、scanf等的库函数原型说明 */
void main( ) /* 任何一个 C 语言源代码都必须包含主函数 main( ),void 表示该函数不返回任何值 */
{ /* 在 C 语言代码中,任何一个函数都是以 { 开始,并且以 } 结束 */
printf( "Hello, World !\n" ) ; /* 在电脑屏幕上输出字符串:Hello, World */
}
‘拾’ C语言基本代码是什么
这代码的注释已经很详细了呀。前面都是一堆学生信息的声明。从main()开始看,两行*****************之间的代码是你的学生管理系统的主界面及其(增删查改)功能。接下来就是if/else的判断,这是判断你输入的数字是否和你设定好的(增删查改)功能相匹配,如果匹配则可以进行相信的学生信息修改。在你做完一次选择之后,会进行类似与一个返回上级的操作,就是清屏/清除你刚才的选择。那么这个时候,只是除掉你对功能编号的选择,而保留了学生管理系统的主界面及其功能,为什么清屏没有全部清除掉呢?是因为在最初你加了一个while(1)的循环,可以循环回到系统主界面。至于你最后的代码功能cin1(){}这一段是被if/else第一判断调用(n = cin1(); //录入入n个学生的信息)。学生系统一开始是没有录入学生信息的,那么调用这段代码,你会手动将学生信息录入到系统中,这样才能进行其他功能(增删查改)的操作。