ZKX's LAB

C语言控制台程序怎么接收键盘输入的汉字 c接收键盘输入

2021-04-10知识11

c语言基础 includedefine N 50voidquestion1(){int num[N];50个数字的数组int i=0;int flag=0;for;i;i+){scanf(\"%d\",&num[i]);if(num[i]%2。0)num[i]=-1;}for(i=0;i;i+){if(num[i]。1){printf(\"%d\",num[i]);flag+;if(flag%10=0)printf(\"\\n\");}}}voidquestion2(){int num;printf(\"a number:\");scanf(\"%d\",&num);if(num%5=0&num%7=0)printf(\"yes\\n\");elseprintf(\"no\\n\");}voidquestion3(){int c;printf(\"input:\");scanf(\"%d\",&c);if((c>;=65&c)|(c>;=97&c))printf(\"letter:%c ascii:%d\\n\",c,c);elseif(c>;=0&c)printf(\"a number:%d\\n\",c);elseprintf(\"error\\n\");}voidquestion4(){int a,b,c;printf(\"input a、b、c:\\n\");scanf(\"%d%d%d\",&a,&b,&c);printf(\"min number is:%d\\n\",a<;b?(a):(b)?b:c);}voidquestion5(){int num[10];int i=0;int sum=0;int flag=0;for;i;i+){scanf(\"%d\",&num[i]);if(num[i]){sum+num[i];flag+;}}printf(\"sum:%d number:%d\\n\",sum,flag);}int main(void){question1();question2();question3();question4();question5();return 0;}应该差不多

C程编写:键盘输入一个算术的运算式子,输出运算结果。这里我们规定可以接收五个算术运算的符号:+、-、*、/、^(乘方) using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 计算器{ class Program { static void Main(string[]args){ string a;。

C编程:接收从键盘上输入的一串字符,然后分别统计其中字母、数字符号的数目并打印出来。 好久不用c 具体函数2113名记不准了1建个5261char的数组 把string存进去41022求总长度3定义字1653母和非字母的内个数变量容 设默认为04定义个是否忽略计算的bool值tag为false5从首位开个循环吧 i和i+1分别对应'\\'和'*'的时候tag改为true 反过来tag改false6如果tag是false 就根据asc码看情况给其中一个+1

随机阅读

qrcode
访问手机版