zoukankan      html  css  js  c++  java
  • scanf在输入整型数据和字符型数据时的不同

    /*C语言中读取整型数据的小程序段*/
    #include <stdio.h>
    int main()
    {
    	int n,i;
    	int array[25];
    	while (scanf("%d",&n),n!= EOF)
    	{
    		for ( i = 0; i < n; i++ )
    			scanf("%d",array+i);
    		for ( i = 0; i < n; i++ )
    			printf ("%d ",array[i]);
    	}
    	return 0;
    }
    
     #include <stdio.h> 
     int main() 
    {
          /* 5 * scanf,输入整形时,在内核缓冲区中会有一个筛选,凡是遇到空格和回车都不要;在输入字符时则没有此要求 */
        int n,i; 
        int array[10]; 
        for ( i = 0; i < 3; i++) 
       {
     	  scanf("%d",array+i);
        } 
        for ( i = 0; i < 3 ; i++) 
       { 
         printf("%d ",array[i]); 
        }
        printf("\n"); 
        //字符型,需要自己回避空格和回车
       //错误代码,把回车也当成输入字符处理 
       int i; 
       char array[10]; 
       for ( i = 0; i < 3; i++) 
      { 
      printf("请输入第%d个元素.",i);
       scanf("%c",array+i); 
     } 
     return 0;
     
     }


    
    

    
    
    
    

    
    
    
    
    
                                        
    
  • 相关阅读:
    react-webpack-express
    React总结和遇到的坑
    vue+node+mongodb实现的功能
    webpack整体了解
    webpack踩坑
    深入了解MongoDB
    实现pdf word在线浏览和下载
    node实现爬虫
    火客声音分析
    抖音二婷衣橱分析
  • 原文地址:https://www.cnblogs.com/javaadu/p/11742712.html
Copyright © 2011-2022 走看看