编写程序,输入一个以回车符结束的字符串少于80个字行,将该字符逆序输出

作者&投稿:宜静 (若有异议请与网页底部的电邮联系)
~

#include<stdio.h>

#include<string.h>

intmain()

{

charstring[80];

intn;

gets(string);

n=strlen(string);

while(n--)

printf("%c",*(string+n));

printf("
");

return0;

}



扩展资料:

java程序:

importjava.util.Scanner;

publicclasschuan{

publicstaticvoidmain(Stringargs[]){

Scannersca=newScanner(System.in);

Stringstr=sca.nextLine();

StringBuffersb=newStringBuffer(str);

System.out.print(sb.reverse().toString());

}

}






编写程序,输入一个用三个整数表示的年月日,输出该日是星期几。_百度知...
既然要判断某一天是星期几,你总得知道,某一基准日期是星期几把,我好像没有找到有关于基准日期的代码,你的代码没有注释看起来特费劲!!!我给你写一个,你参考下,运行过了,么有任何问题!!又不明白的可以交流下!我的是以1970年1月1日,作为基准日期,此日是周四 include <stdio.h> \/\/...

求如何编写一个C语言程序,输入一个字符,若是小写字母,转换为大写字母输 ...
char trans(char str){ if(str <= 'z' && str >='a'){ return str - ('a'-'A');} return str;}

编写程序,从键盘输入一个3位的正整数,输出它的百位数,十位数和个位数...
1971年,瑞士联邦技术学院N.Wirth教授发明了Pascal语言。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言。20世纪70年代中期,BjarneStroustrup在剑桥大学计算机中心工作。他使用过Simula和ALGOL,接触过C。他对Simula的类体系感受颇深,对ALGOL的结构也很有研究,深知...

C语言程序:输入一个字符,如果是数字字符,把它转换成相对应的数字并输出...
include <stdio.h> int main(){ char() c;while(1){ printf("input:");c = getchar()();getchar()();if(c == 'N')\/\/如果输入大写的N 就退出了 这个你自己随便设置 break;if(c >= '0'&& c <= '9')c = c - 48;printf("%d\\n",c);} system("pause");return 0;} ...

编写程序,输入一个大写字母,将其转换为小写字母输出。请使用getchar和...
include<stdio.h> int main(){ char ch,c;ch=getchar();c=getchar();\/\/if(ch>='A' && ch<='Z')\/\/ch=ch+32;\/\/else \/\/printf("输入的不是大写字母!\\n");while(ch<'A'||ch>'Z')\/\/保证输入的是大写字母 { printf("输入的不是大写字母,请重新输入!\\n");ch=getchar();...

写出一个程序,接受一个以N\/D的形式输入的分数,其中N为分子,D为分母...
你说的应该是这个题目吧?写出一个程序,接受一个以N\/D的形式输入的分数,其中N为分子,D为分母,输出它的小数形式。如果它的小数形式存在循环 节,要将其用括号括起来。例如:1\/3=.00000...表示为.(3),又如41\/333=.123123123...表示为.(123)。一些转化的例子:1\/3=.(3)22\/5=4.4 1\/...

编写程序输入一个字符串,删除字符串中的所有数字字符,然后输出此字符串...
不知道是什么语言 不过都可以写函数判断,做个函数,输入字符串,输出修改后的字符串 然后函数里有一个字符串变量,用来存输出的结果 判断输入串的长度,从1到这个长度循环,没循环一次,输入的这个字符串就截掉以为,这样每个循环里面就可以都取这个串的第一位了,判断这位是不是数字,有的语言有函数...

用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
程序如下:include <stdio.h> int main(){ char ch;scanf("%c",&ch);printf("%c",ch-'a'+'A');return(0);} 示例一:include<stdio.h> int main(){ char ch;scanf("%c",&ch);printf("Letter %c converted into a letter %c!",ch,ch-32);\/\/大写字母ASCII码比小写字母小32 ...

输入一个字符串,判断其是否是C的合法标识符。用c语言编写程序。
C语言合法标识符由数字,字母,下划线组成。且第一个字母不能为数字。于是,根据其定义,可以进行判断,代码如下:define is_upper(x) (x>='A' && x<='Z')\/\/大写字母判断。#define is_lower(x) (x>='a' && x<='z')\/\/小写字母判断。#define is_char(x) (is_upper(x) || is_...

C语言程序:输入一个字符,如果是数字字符,把它转换成相对应的数字并输出...
2、声明被调用的函数,定义变量类型。3、输入整数。4、用一个if语句去判断整数是否为负数,若为负数则用putchar函数输出一个负号。5、调用一个函数。6、定义函数的返回类型和形参类型。7、通过if语句判断该数是否仅剩一位数,若不是则执行else语句。8、通过再次调用子函数一次输出高位的数。9、编译执行...

尚志市18470413551: 编写程序,输入一个以回车符结束的字符串少于80个字行,将该字符逆序输出 -
绪力脑蛋: #include <stdio.h> #include <string.h> int main( ) { char string[80]; int n; gets(string); n=strlen(string); while(n--) printf("%c",*(string+n)); printf("\n"); return 0; } 扩展资料:java程序:import java.util.Scanner; public class chuan{ public ...

尚志市18470413551: 编写程序,输入一个以回车符结束的字符串(少于80字符),过滤去所有的非16进制字符后,组成一个新字符串 -
绪力脑蛋: 为了通用一点做成个函数吧,不特定是屏幕输入.#define _buff_len 80 char* fun( char* str) { static char buf[_buff_len+1]; char * p ; p = buf; while( *str ){ if ( ( '0'<=*str && '9'>=*str) || ('A'<=*str && 'F'>= *str)|| ('a'<=*str && 'f'>=*str)) *p=*str; p++,str++; }*(p+1)='\0'; return buf; }

尚志市18470413551: 用C语言实现 从键盘输入一个一个以回车符结束的字符串,然后将其逆序输出 -
绪力脑蛋: 用指针的 #include "string.h" void main() { char str[50],*p=str; int i; gets(str); 不用scanf,因为它不能读空格 while(*p)p++;//找最后一个字符,停止在\0 p--;//指向最后一个字符 while(p>=str) {printf("%c",*p); p--;} }

尚志市18470413551: 用C语言编写程序 输入一串字符或句子,以回车结束, -
绪力脑蛋: void main(void) {char szBuffer[1024];memset(szBuffer, 0x00, 0);scanf("%s", szBuffer);int charCount = 0;int numCount = 0;int blankCount = 0; for(int i=0l i<strlen(szBuffer); i++){if((szBuffer[i] >= 'a' && szBuffer[i] <= 'z') || (szBuffer[i] >= 'A' && szBuffer[i] <= 'Z'))charCount++;同理} }

尚志市18470413551: 编写程序 输入一个一回车符结束的字符串,将该字符串逆输出
绪力脑蛋: #include "stdio.h" main() { char a[100]; int i=0; while((a[i]=getchar())!='\n') i++; for(--i;i&gt;=0;i--) putchar(a[i]); }

尚志市18470413551: 2.编程,输入一个以回车结束的字符串(少于80个字符),先输出其中的小写英文字母、空格和感叹号!,然后 -
绪力脑蛋: 把 if(str[i]==' ')printf(" "); 改为 if(str[i]==' ')printf(" "); 就行了.

尚志市18470413551: C语言:编写一个程序,接受一个用户输入的一行字符,按回车结束 -
绪力脑蛋: int main() {char str[100],*p;int cout[4]={0};scanf("%[^\n]",&str);p=str;while(*p){if((*p>='A'&&*p<='Z')||(*p>='a'&&*p<='z'))cout[0]++;else if(*p==' ')cout[1]++;else if(*p>='0'&&*p<='9')cout[2]++;elsecout[3]++;p++;}printf("\nletter=%d,...

尚志市18470413551: c语言编程题:输入一行字符,并以回车结束 -
绪力脑蛋: #include <stdio.h>void change(char str[40]){ for(int i=0;i<40;i++) { if(str[i]>=97&&str[i]<=122) str[i]-=32; }}void main(){ char str[40]="aAbbbCCC012"; for(int i=0;i<40;i++) { printf("%c",str[i]); } change(str); for( i=0;i<40;i++) { printf("%c",str[i]); }}

尚志市18470413551: c编写:输入一个字符串以回车符为结束,将其逆序重新存放.例如abcde变为edcba -
绪力脑蛋: 1#include #include void main() { double x,y,z; printf("请输入x的值:"); scanf("%lf",&x); printf("请输入y的值:"); scanf("%lf",&y); if(x>0&&y>0) z=log(x)+log(y); else if(x0) z=sin(x)+sin(y); else if(x void main() { float money=0; int year=1; printf("请输入本金:"); scanf("%f",&money); f: printf("请输入期限:"); scanf("%d",&year); while(year

尚志市18470413551: 请编写程序,要求输入一行字符(用回车结束),输出每个字符以及与之对应的ASCII代码值,每行输出三对. -
绪力脑蛋: 新建一个文本文档,输入以下代码,输入完成后另存为vbs文件即可. Dim strIn, i, strOut strIn = InputBox("输入字符并按回车") For i = 1 To Len(strIn)strOut = strOut & " " & Mid(strIn, i, 1) & ":" & Asc(Mid(strIn, i, 1))If i Mod 3 = 0 Then strOut = strOut & vbCrLf Next MsgBox strOut

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网