- 10
- 0
- 约1.26万字
- 约 24页
- 2017-09-21 发布于江苏
- 举报
C语言上机练习题 1.?给定一个整数,判断其二进制形式的每一位的值,当某一位为1时,输出其所在的的位数,右端开始为第0位。# include stdio.h# include string.h# include stdlib.hint main (void){ int num1,num2; int init; printf(input a number:); scanf(%d,num1); for (init=0;init=15;init++) {?num2=num11;?if (num2==1)?printf(%d bit is 1\n,init);?num1=num11; }?return 0;}?2.?从键盘输入若干行字符串,每输入一行,输出行号和该行字符串到文件dx.txt中,当一行的第一个字符输入“0”时结束。# include stdio.h# include stdlib.h# include string.hint main (void){ FILE *fp; char ch; if ((fp=fopen(/tmp/dx.txt,wt+))==NULL) {?printf(Cannot open file strike any key exit!);?getchar();?exit(1); } printf(input a string:\n); ch=getcha
原创力文档

文档评论(0)