简单c程序设计语言输出显示

C语言课程设计_语言代码_简易计算器设计_一览文库
一览( 微信公众号:yilanshequ )
打开微信扫一扫,即可直接关注
当前位置: &
C语言课程设计_语言代码_简易计算器设计
C语言课程设计_语言代码_简易计算器设计
相关文档推荐
共57个文档积分:1300分
共50个文档积分:2500分
共50个文档积分:2500分
共33个文档积分:1700分
猜你喜欢行家文档推荐
25197人查阅
27131人查阅
22879人查阅
22797人查阅
22347人查阅
23066人查阅
12174人查阅
11760人查阅
11154人查阅
12007人查阅
12564人查阅
12566人查阅
所需积分:0分简单的C语言程序设计
}PASCALbegin...end
ifdb*b4*a*c&0
{ x1bSQRTd/2*a
x2bSQRTd/2*a
{ x1b+SQRTd/2*a
x2bSQRTd/2*a
if& else&&&&&&
2for& &&&&&&&&&&
3while& &&&&&&&&
4dowhile& &&&&&&
5continue&&&&&&&&&&&
6break&&&&&&&&&&&&&&
7switch&&&&&&&&&&&&&
8goto&&&&&&&&&&&&&&&
9return&&&&&&&&&&&&&
& for& fors0i&100iss+is123100
do you do?\n
a56a56!PASCAL
xy一个变量,因此它并无实际意义)
C/Cprintfscanf
6.2.1putchar
putcharcccASCIII/O/#include&stdio.h&stdio.hprintfscanf
#includestdio.H
#include&stdio.H&
6-1 #inclue&stdio.h&
{ char abc
WTO加上控制符输出,例如putch\n
putch\103&&&&&&&&&&&&&&&&&&&& /*103c*/
putch\&&&&&&&&&&&&&&&&&&&&&&&&& /**/
putch\015&&&&&&&&&&&&&&&&&&&& /*015*/
putch65&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& /*A*/
6.2.2printf
1printfCputch
描述变量的输出方式,其形式为%附加格式说明符、格式转换符(附加格式说明符^可以省略),它包括两类,一类是按原样输出的字符;另一类是格式说明,用于描述输出数据的显示方式,以%号开头(若输出%本身;应在%号前加一个%号,即两个%号连写)。
printfffab
printfad bdab
a2.1b5.02.15.0a2.1 b5.0
d实际长度输出;
md mm左端补空格,
6-3 a123b12345c1ong123456
printf4d4dab
printfld9ldcc
123456123456
printfdOaa
printfxOdaaa
FFFF1777771
4uunsigned
{ unsigned a65535
printfadoxu\nxxxx
printfbdoxu\nyyyy
x1177777FFFF65535
y13177753FFEB65515
5CASCII0255
{ char cAint d97
printfcd\ncc
printfcd\ndd
printfsChina
printf2s6.4s3.4s5.3s\n
HelloHelloHelloHello}
HelloHellHelloHel
{ float ab
printff\nf\nabxy
7.77701016
{ float &x
printff\n9f\n9.3f\n.2f\n9.2f\n
123.455994& &&&10
2314.75&&&&&&& m
2314.75& 10.2f
123.456e1.234560e002
{ float &x1234.56
printfe\n10e\n10.2e\n.2e\n10.2e\n
.234560e003& &&&65
1.234560e003& &&&&n610
1.23e002&&& 102
23e002&&& &&&&m
1.23e002&&&
{ float x1234.56
printff\ne\ng\nxxx
1.234560e003
printf6-16-2
6-1& printf
6-2& printf
6.3.1getchar
include&stdio.H&/
#include&stdio.h&
getcharprintfcgetchar
6.3.2scanf
printf6-36-4
6-3& scanf
6-4& scanf&
1scanfudox
6-12 scanf4d2d3dxyz
x1234y56z789
6-13 scanf2d*3d2dxy
123456712x67y345scanf
4scanf7.2fa
scanfcccclc2c3abcac1c2bc3
6scanfddxy12631263
6-14 scanfdcfxyz
98765a67.34098765xay34z
ASCII32AASCII65aASCII9732CASCIIC2C1-32C1C2
includestdio.h /*getchar*/
{ char clc2&&&
c1=getchar& /**/
printfcd\nc1c1
printfcd\nc2c2
{ int a4b7c-5
float x12.3456y-246.135
char chB&&&
long n7654321
unsigned u65535
printfddd\nabc
printf3d3d3d\nabc
printfff\nxy
printf8.2f8.2f4f4f\n3f3f\n
printfe10.2e\nxy
printfcdox\nchchchch
printfldlo1x\nnnn
printfuoxd\nuuuu
printfs7.5s\nOverThanks
4& &7&& -5
12.345602246.135013
12.34&&& 246.1312.345601-246.135012
12.345602246.135011
1.23450e012.46e02
765432174cbbl
65535177777ffffl
Over& Thank
6-17 scanf4d4dccff*ffabchlch2xyza22b44ch1Ach2zx2.24y4.5z12.3?
scanfab4d4*f3.14
char ch1ch2
scanf4d4dccff*ffabch1ch2x
2244Az2.24&
3.7& 3.14& 67.8
R2H2R2+2RHPI3.14159RHSV
#define PI 3.14159
printfinput
rh please\n
s=2*PI*r*r+h
v=PI*r*r*h
printfS=.2f\ns
printfV.2f\nv
6-19 printf
#include&stdio.h&& &&&&&&&&&&&&&&&&&&&&&&&/**/
{ int a=2b=4c=6
a+=b+=c&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&/**/
printfd\na&b?ba&&&
&&&&&&&&&/**/
printfd\na&b?a++b++&&&
printfdd\nab&&& &&&&&&&&/**/
printfd\nc+=a&b?a++:b++&&&&&& /**/
printfdd\nbc&&& &&&&&&&&&/**/
printfd\nc&=bb==a?l& /**/
printfd\nc&=bb&=a&&&
&&&&&&/**/
1bbc4610aab2+1012a12b=10c6
3输出b10bb11a
5ab?abbcbccb61117bb12c17
7a5bc7cbba
{ int a=3b=7xy
x=a++*a++*a++
y-b*--b*--b
printfa=dx=d\nax
printfb=dy=d\nby
1x=a*a*axaaa6x81
2yb*b*bbyb4y64
putcharprintfprintfdfc3-13-2printf
getcharscanfscanfprintfuegmn*f
1mfloat&&&
printf8.3f\nm
printf10.3f\nm
A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
printfo10d\nn
printf10d\nn
A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B32767
32767&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C32767&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D
32767&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3xunsigned intx&&&
printfd\nx
A65535&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B1
C&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D1
printf3c\nx
printf2c2c\nxx
printf1c4c\nxxx
Al&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B&&& 1
1& l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1&& l
1&&& l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& && l&&&&& 1
C1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D&&& l
l& 1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
l& l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
printf4d\nx
printf4o\nx
printf4x\nx
A3567&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B3567
6757&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
def&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C3567&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D3567
06757&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0xdef&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
printf4o4x\nxy
printf4x4d\nxy
printf4d4o\nxy
A015015&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B1515
d& 2l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
13 15&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C0150x15&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D15& 15
0x15 21&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& & d&& 21
13 25&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
7xyzint&&&
printfxdydzd\nxyz
printfxdydzd\nxyz
Ax10y15z10&&&&&&&&&&&&&&&&&&&& Bx10y10z10
x10y5z10&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Cx10y10z10&&&&&&&&&&&&&&&&&&&& Dx10y10z10
x10y5z15&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
8xyzint&&&
x=y=z=10+5-5
printfxdydzd\nxyz
y=x=z0x+10
printfx=dy=dzd\nxyz
Ax=10y=15z=10&&&&&&&&&&&&&&&&&&&&&&&& Bx=10y=10z=10
x=0&& y=10z=0&&&&&&&&&&&&&&&&&&&&&&&&&&&&
x=0y=10z=0
Cx=10y=15z=10&&&&&&&&&&&&&&&&&&&&&&&& Dx=10y=10z=10
x=10y=10z=0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
x=0y=10z=0
9d1d2d3d4char&&&
d1=1& d2=2
d3=3& d4=4
printf1c\nd1
print{2c\nd2
print{3c\nd3
print{4c\nd4
A1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B1
&2&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&3&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&4&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D
10wxzint&&&
w=3z=7x=10
printfd\nxlO?x1000
printfd\nwz
printfd\n!wz
printfd\nwz
A0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B1
&l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
C0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D0
&1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&1&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
11printfThe promgram’s name is c\\tools\book.txt&&&
AThe promgam’s name is &ctools book.txt
BThe promgam’s name is&& c\tools
CThe promgam’s name is& c\\tools
DThe promgam’s name is&& c\toolook.txt
12xintyfloatscanfscanfxdyfxy1066.6xy&&&
Ax10y66.6&&&&&&&&&&&&&&& B10 66.6
C1066.6&&&&&&&&&&&&&&&&&&&&&& Dx10y66.6
13wxyzint+1&&&
scanf4d3d2d1dxyzw
printf4d3d2dldxyxw
A&&&&&&&&&&&&&&&&&&&&& B1234&&
C1234123412341234&&&&& D1234123121&&
14xyintzdoublescanf&&&
Ascanfd1x1exyz
Bscanf2d*d1f xyz
Cscanfx*doxyz
Dscanfxo6.2fxyz
15abintscnaf&&&
Bputchar\108
Cscanfd*2daB
16int xfloat y
char z[10]scanf3df3sxyz
12345 &&&123&&
x [1] y [2] z [3]
[1]A12345&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B123
C345&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D45
[2]A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B45.0
C45&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D123.0
[3]A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B123
C123&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D
int a=14b15x
ATRUE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&& BFALSE
C0&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D1
#includestdiO.h
printfd\tNULL
A1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B0
C1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D
#include&stdio.H&
#include&math.H&
{ int a=1b=4c=2
float x=5.5y=9.0z
z=a+B/c+sqrtdoubley*1.2/c+x
printff\nz&&&
A9.800000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& B9.300000
C8.500000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& D8.000000
1xyz &&&&&&&&&&&&&&&&&&
2xyz&&&&&&&&
3y& &&&&&&&&&&&&&&&&&&&&&&&&&
3xyzint&&& printf
phntfx=d\t y=d\t zd\nxyz
printfx=d\t y=d\t z=d\nxyz
x++--y++z----x
printfxd\t yd\t zd\nxyz
4a3b4c5&&&
1ab+cb==c& &&&&&&&&&&&&&&&&&&&&&&&&&
2!x=AyB0 &&&&&&&&&&&
3!a+B+c1b+c/2&&&&&&&&&&&&&
5int x=1y=0&&&
1x&y++?aAx++ &&&&&&&&&&&
2x--&y+x?1012.5&y++?AZ &&&&&&
3++x*--x==y?125x &&&&&&&&&&&&&&&&&&&&用c语言编写简单的密码程序,使输出的密码以‘*’号的形式显示,并判断输入的密码是否正确_百度知道
用c语言编写简单的密码程序,使输出的密码以‘*’号的形式显示,并判断输入的密码是否正确
*没有任何字符的退格;exit(0);int i=0;t\gotoxy(17;}}void main(void){char *pass=&t\;
&#47,记得加个NULL到后面*&#47.h&
putchar('\password(pass); &#47,响铃警告*/while((i&r'*无回显输入*/)){ inletter=getch(););&#92#include &quot!='*以空格代替*/
if(inletter==8)
if(i&printf(&\n&#92,6)!&
/ &#47!=0){clrscr();\
/*初始密码可以改为其它的*/
/tI20)&&(gotoxy(17;
putchar(8);
else putchar(7);#include &
}}if(strcmp(tPassword is mistake T){ password[i++]=void password(char *pass){ char password[20];*'*退格键*&#47! Wr').h&&#92,pass),8); ');
putchar(8);n\lingdlz&
putchar('*密码输入完了;#include & /t\).h&0)
{password[--i]=NULL;printf(&quot!&n&#92!=' break,inletter=NULL;tPassword is OK; sleep(3);*调用*/}
{password[i]=NULL:&*只要不是退格和回车就接受*/}else {printf(&);sleep(2);clrscr()
其他类似问题
c语言的相关知识
按默认排序
其他2条回答
需要截获输入流,简单不了。起码不可能是控制台程序。
不用,就是定义好正确的密码,然后通过键盘输入密码,验证密码是否正确,有三次机会。我的难题就是不能使显示屏的密码以‘*’号的形式显示出来,你能编写出一整套正确的程序么?
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言怎样才能输出中文???(最简单的方法)_百度知道
c语言怎样才能输出中文???(最简单的方法)
带但有些有会多出几个不是我输入的字rt,怎么才能让它输出正确?,在一个程序中我puts()输出中文名字
a[i];i++) {
n=n+i;void getdata(bus a[M]){ a[0].我想知道怎样才能输出正常,这个变量是用gets(&p)得到的汉字.ip[j];.,我发现要是输入一个汉字的话就不会出问题;请输入5010%d车名可能没说清楚;
sum=sum+a[i],有的又是正常的,i+1);
a[i]..c=rand()%3+3.ti+a[i];name[21]);这里
gets(&(p+i)-&
for(int j=0。-&gt:你的方法我也试了的。typedef struct{ char name[21];
printf(&&#47:puts(&(p+i)-&gt:&6楼..no=n; for(int i=0; bus *p.ti=a[i];
m=a[i]。我是用的vc2003; int n=50101.ip[j]=rand()%81+50,你们看看是怎么回事啊.ti=0;j&m.c,2005我也有,我puts()的括号里是一个指针变量(*P);
a[i],我把程序(得到名字的函数)放在下面;M; }}输出用的是; int ip[N]; p=a.,但用puts(&p)输出有的就会多几个字出来;/name[21]).ti,还是一样
提问者采纳
你的指针变量(*P)指向的空间是否足够大;//&#47,都能完好输出的 注意,我觉得问题出在;/////gets(name); while(gets(s),应该这样修改虽然我没看见你的程序?把文件简化一下:你的错误就在gets和puts的语句啊;去掉后面的[21]你不清楚它们之间的区别吗;/name);&#47:gets(&(p+i)-&//&#47? 请看我下面的程序; ////&#47:输入0结束补充回答;/&#47,也可以看成字符串而name[21]什么都不是.h&//name);/&#47:char name[21];/// int main() { char s[101];// /&#47,s[0]!='// } 只要你输入的不超过50个汉字(每个汉字占2个字节);0'//去掉后面的[21]puts(&(p+i)-&/) { puts(s);不能用gets(name[21])puts(name);/ } return 0;/////////不能用puts(name[21])name表示字符数组的首地址: #include&lt
其他类似问题
按默认排序
其他7条回答
&#47:http,GREEN),该字库可以在ucdos中找到 { printf(〃Can&#39,每个点用一个二进制位(0或1)表示; FILE *fp.0编译系统下运行成功;&#47,Please add it〃),输入的是汉字的内码,我们必须将之转换成区位码,& &#47.h〉 #include 〈fcntl,从字库中找到对应的汉字,所以s必须加2 x+=30,y+i*ROW+n; } x=20;i〈16: offset=(94*(qh-1)+(wh-1))*32L 程序例;因为一个汉字内码占用两个字节,读者可以将它改成函数用在您的程序中显示汉字.h〉 #include 〈 &#47,y,buffer用来存储一个汉字 register m:打印; &#47,SEEK_SET);m++) if (((buffer[i*2+j]〉〉(7-k))&0x1).cqumzh。这种方法是调用中文汉字库进行汉字显示
C语言中的字符串有个很重要的标记就是结束标记 '\0' 在你输入结束之后应该用过程序把字符串最后加上 \0, 这样才不会多输出其他的字符如果你用scanf(&%s&,p); 这样得到的字符串应该没有问题
可能和编译器的版本有关啊,我的vc6++就行,还可以保存中文名字的c文件。用支持汉字的编译器试试
其实很简单,你是用WIN-TC就可以了,在里面加一句代码:system(&graftabl 936&);记住要紧随定义变量之后,不信试试
最简单的:#include&stdio.h&void main(){ puts(&我的名字是:***\n&);}怎么会不行呢?是不是语法错误?通过编译了吗?
你用的是什么版本?要用高一些的版本才行!
用printf()
您可能关注的推广回答者:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c程序设计语言 的文章

 

随机推荐