#include <stdio.h>
main()
{
int t=0;
char wb[255];
char* p = wb;
printf("请输入一个正整数");
gets(wb);
while( *p )
{
p++;
t++;
}
p--;
for( ; t > 0 ; t-- )
{
printf("%c",*p);
p--;
}
printf("\n");
}
0基础
还有追加
给我加好注释
谢谢了
日的前5楼没一个想要分的
C语言问题简单的很,菜鸟送分,在线等,超级高分,给我讲明白,否则关闭问题...
{ printf("%c",*p);p--; \/\/令p指向字符串的前一个字符 } printf("\\n");}
C语言问题简单的很,菜鸟送分,在线等
1.程序分析:用第一个与最后一个交换。2.程序源代码:define N 5 main(){ int a[N]={9,6,5,4,1},i,temp;printf("\\n original array:\\n");for(i=0;i<N;i++)printf("%4d",a[i]);for(i=0;i<N\/2;i++){temp=a[i];a[i]=a[N-i-1];a[N-i-1]=temp;} printf("...
C语言问题简单的很,菜鸟送分,在线等
include <stdio.h> int wb(int);\/\/WB为最终算法 int bw(int); \/\/BW为主算法 int ww(int,int,int); \/\/WW为判断润年的算法 void main(){ int nian, yue , ri ;int wb =0 ;printf("输入你需要的日期,使用-分割");scanf ("%d-%d-%d",&nian ,&yue ,&ri);wb=ww( nian ,yue...
C语言问题简单的很,菜鸟送分,在线等
不就是输入一个正整数,然后反序输出么,关键部分无非就是 while(k!=0){ m=k%10;t=t*10+m;k\/=10;} 10可以直接取一个数的个位数,\/10则相当于将个位数去掉,把原来的十位数变成现在的个位数,然后就可以用%10取个位数(即原来的十位数),以此类推,可以取完该数的各位数....
C语言问题简单的很,菜鸟送分,在线等
int a;scanf ("%d",&a);printf ("%c",a+1);
菜鸟送分,C语言问题简单的很,在线等
\/*空出必要的地方,使输出为三角形。第二个参数为输出a[0]所占列数,a[0]实际上就是1,不足那么多列,前面就补空格了。( P - r ) * 3 + 1就是计算首个输出应占的列数。d就是说输出(第三个参数,a[0])占的列数要由第二个参数决定。\/ ...
c语言的基础问题菜鸟啊明天要教高手帮忙在线等啊~~
include <stdio.h> void main(){ int x,i;printf("please input a int number:");\/\/请输入一个数字:scanf("%d",x);\/\/输入数字 for (i=1,i<=9,i++){ printf("%d*%d=%d ",x,i,x*i);if(i mod 2 ==0)\/\/自动换行 printf("\/n");} } ...
c语言问题,菜鸟找高手。。在线等答案。。急
1.n=0;2.n=n*10+((S[i]-48)%10);
计算机c语言,有几个问题,望解答,准备计算机二级的菜鸟在此谢过...
【1】我也觉得是长双精度,不过长双精度对于初学者来说很少用到,可能是因为这个原因,所以答案是双精度吧。【2】C语言的注释可以放在程序的任何地方,只要写在注释符\/**\/中就可以。【3】应该跟你理解的也要,C的类型int也是标识符,命名的时候不要和那些系统默认的符号重复就可以了。【4】char c1...
C语言菜鸟问题
这是逗号表达式,执行顺序为从右向左,++i,会先i自增1,然后作为++i这个表达式的返回值;对于i--,在基础的时候就应该知道C程序是用分号“;”分割每条语句的,那么整个的printf()就是一条语句,所以i--这个表达式会先返回i本身的值,然后再该条完整语句结束后,再自减1;对于改到题目:首先执行...