int main(){ printf("%s","一行数字");return 0;} 不谢
include <stdio.h>int main(){int count = 0;int num, i;scanf("%d", &count); // 先读取数量for (i = 1; i <= count; ++i){scanf("%d", &num);printf("第%d个数:%d\n", i, num);}return 0;}
C语言中,输入输出用到的头文件是 #include <stdio.h> 或 #include “stdio.h”常用头文件:stdio....
main(){ char c,*str;int i,a[10];for(i=0;i<10;i++)a[i]=0;//静态数组初始化 printf("input a string please:");//提示语句 scanf("%s",str);//输入动态数组定义的字符串 while(*str){//字符串*str不为空,循环继续;c=*str;//把从*str数组中提出的元素赋值给c,用于操作...
代码如下(按下Ctrl+Z可结束输入):include <stdio.h>int main(void){ int fromUser = 0; while(scanf("%d", &fromUser) == 1) { printf("%d, %c\n", fromUser, fromUser); } return 0;}
printf("数字字符:%d\n",n);printf("空格:%d\n",b);printf("其他字符:%d\n",c);return 0;...
int main(){char s[129];int n,k,i;gets(s);k=strlen(s);for(i=1;i<=k-1;i=i+2)cout<<s[i];return 0;} 第2题:include<stdio.h> void main(){ int i,j,n;scanf("%d",&n);for(i=0;i<n;i++){ for(j=0;j<n-i;j++)printf(" ");for(j=0;j...
可以参考下面的代码:include<stdio.h> int main(){char s[200];int i,zm=0,sz=0,qt=0;for(i=0;s[i];i++)if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')zm++;else if(s[i]>='0'&&s[i]<='9')sz++;else qt++;printf("zm=%d, sz=%d, qt=%d\n",...
c语言输入一行未知个数数字存入数组 一直有个疑问输入一行数字存入数组时若不知道数字的个数怎么办,最容易想到的办法就是接收字符然后转化为数字,但这样太过麻烦。 今天上网查了下,说可以用ungetc()函数将字符送回输入流,在这里总结归纳一下 此外还意外的解决了另外一些以前遇到的问题,也是在调试代码时发现的,用此...
int n;int a[100],i = 0;for( i= 0; ;i++){ printf("请输入数字:(-1代表结束)\n");scanf("%d",&a[i]);if(a[i] == -1)break;} 输出的时候也使用n做判断条件,这样就好了。