-
[原创]不用循环,也能打个空心菱形!
哎,我也没这个耐心去精心构造一个main递归去输出菱形了,随便写了个不用for语句的循环函数,原理也就这个了,呵呵#include"stdio.h"/***@authorvlinux*@parambegin起始*@paramend终止*@paramc要打印的字符*@return*/voidx4Pri(intbegin,intend,charc){printf("%c",c);if(begin==e...
225
热度 -
[求助]关于字符传的问题
[求助]关于字符传的问题 题目:复制字符串的函数,把传入的右边的字符串复制到左边的参数中去 #include<stdio.h>#include<string.h>voidmain(){charnum[]={"zhangpei","haoren"};char*p1,*p2;printf("输出第一个字符\n",num[0]);fflush(stdi...
348
热度 -
一个while循环的小问题
当num能被k整除num=num/k color='#FF8000'>----------------解决方案-------------------------------------------------------- 不就是为了加个*号嘛你自己的程序就可以程序代码:#include<stdio.h>voidma...
282
热度 -
指针问题
char*getstring(void){char*p="aaaaaaaa";returnp;}voidmain(void){char*q=NULL;q=getsring();printf("%s",q);} color='#FF8000'>----------------解决方案---------------------------------------------...
215
热度 -
十六进数用与十进制输出
十六进数用与十进制输出 写一个函数,输入一个十六进制数,输出相应的十进制数. 搜索更多相关的解决方案: color="red">十进制color="red">输出color="red">十六进制color="red">函数color="red">输入 color='#FF8000'>-----------...
206
热度 -
如何利用循环把这个图形打印出来呢?
又要技术含量,又要简单.我真的没办法 color='#FF8000'>----------------解决方案-------------------------------------------------------- 要求很简单呀,就是直接用二次循环把代码写出来呀, color='#FF8000...
262
热度 -
关于输入输出函数的问题
关于输入输出函数的问题 这个原本是想输入学号姓名并打印出来,但是打出来了很奇怪的东西,是因为puts()函数的问题吗?我把它改成printf用字符而不是字符串打出同样有问题,我是初学者,望各位不吝赐教#include<stdio.h>#defineN3intnum[N];voidinter(inti,charname[][10]){printf("inter...
75
热度 -
有点矛盾(顺序问题)
有点矛盾(顺序问题) 我想设计:输入10个数,按从小到大的顺序输出,明明if(a[i]〉a[j]){t=a[i];a[i]=a[j];a[j]=t;}我的这个程序是要从小到大的顺序输出的,但结果是从大到小输出,不明白!main(){inti,j,a[10],t;for(i=0;i<=9;i++)scanf("%d",&a[i]);for(i=0;i<...
75
热度 -
这就是作业,晕
这就是作业,晕 这是我们的作业急用(1)用二维数组保存输入的字符串,然后输出最长的(2)将输入的数字转为二进制输出 搜索更多相关的解决方案: color="red">作业 color='#FF8000'>----------------解决方案-------------------------------...
400
热度 -
重新又发一个
重新又发一个 我又改了一下,我就是想做个,四个数的加减乘除运算,想随机出十道题可总是做六道就出来了#include"math.h"#include"stdlib.h" /*0:+;1:-;2:*;3:/;*/charcal_char_symbol[][5]={"+","-","*","/"};voidmydelay(){unsignedlongi,n; for(i=0;...
111
热度 -
我用的递归,运行怎么不显示
我用的递归,运行怎么不显示 编程,输出这样一个三位数,该三位数等于其每位数字的阶乘之和。即:abc=a!+b!+c!#include"math.h" main(){longi,j,k; for(i=1;i<=9;i++){for(j=0;j<=9;j++){for(k=0;k<=9;k++){if((100*i+10*j+k)==(facto(i)+f...
109
热度 -
输出一个点,为什么会失败?
输出一个点,为什么会失败? 我想调用函数在坐标(20,20)处输出一个红点,为什么会失败。。。错误信息如下红色文本,我从TC里面拷出来的。linkgraphics我已经打开BGIError:Graphicsnotinitialized(use'initgraph') #include<graphics.h>main(){putpixel(20,20,4);g...
274
热度 -
[求助]10的N次放在C语言中怎么表示?
[求助]10的N次放在C语言中怎么表示? 以前见过个例题好象是1e+n书找不到了~请指教! 搜索更多相关的解决方案: color="red">C语言 color='#FF8000'>----------------解决方案------------------------------------------...
213
热度 -
请问这题要什么编
请问这题要什么编 要显示出以下内容:***************我是刚刚学的,请各位帮帮忙。我的程序是main(){inta;charb='*';for(a=1;a<=6;a++)b=b||'*';printf("%c\n",b); getch();}都是显示乱码出来 color='#FF8000'>----------------解...
149
热度 -
1-3+5-7.....-99
1-3+5-7.....-99 1-3+5-7.....-99的程序怎么做 color='#FF8000'>----------------解决方案-------------------------------------------------------- #include<stdio.h&...
357
热度 -
求助!鼠标问题!
求助!鼠标问题! 小妹妹求助下面问题:#include<graphics.h>#include<dos.h>unionREGSi,o;voidShowMouse(void);intmain(void){intgdriver=DETECT,gmode;initgraph(&gdriver,&gmode,"c:\\tc");ShowM...
171
热度 -
文件读取
文件读取 文件读取您好,我在电脑上保存了一个文本文件in.txt,内容是1.02.03.04.05.06.07.08.09.0我想编写一个程序使它读到数组a[9]中,怎么办? 搜索更多相关的解决方案: color="red">文件color="red">txtcolor="red">编写 color='#...
355
热度 -
scanf语句
scanf语句 #include<stdio.h>main(){intn;do{printf("pleaseinputaoddnumber.\n");scanf("%d",&n);}while((n>15)||(n<3)||(n%2==0));getch();}以上程序,当我输入非数字的字符时,结果是执行无限循环的printf("plea...
475
热度 -
scanf语句
那为什么我在win-tc下运行时是死循环,该不会是编译器的问题吧, color='#FF8000'>----------------解决方案-------------------------------------------------------- pleaseinputaoddnumber.4pleaseinputaodd...
558
热度 -
一个C语言画图的程序. 运行后得不到结果.
一个C语言画图的程序.运行后得不到结果. 请大家帮看看,一个C语言画图的程序.源程序如下:#include<graphics.h>main(){intgraphdriver=VGA;intgraphmode=VGAHI;initgraph(&graphdriver,&graphmode,"");cleardevice();moveto(100...
343
热度